Can competitive markets survive Britain’s pursuit of defence sovereignty?

The Memorandum | No. 29.2026