11/4/2026 4:31:32 PM What does the 2026 Autumn Budget mean for life sciences businesses? By Heidi Hurdle Charlotte Getz The UK government delivered its Autumn Budget on 28 October 2026. At first sight, the Budget contains relatively few announcements...