Death by a Thousand Red Tapes
How Britain’s bureaucracy stalls progress, and why real renewal means rethinking risk
The UK government recently announced that the UK Space Agency (UKSA), which was set up in 2010 to centralise civil space activity, will cease to operate as an independent body by April 2026. Instead, it will be folded into the Department for Science, Innovation and Technology (DSIT), where it will function as a unit while keeping its name and brand.
This…



