London View count: 631 Political Picture Brightens For UK Life Sciences, But Oversupply Remains Mar 24, 2026 | Mike Phillips, Europe Editor London Life Sciences