The Brief – 31 October 2025: The Good, the Bad, and the Ugly

While there is now a consensus on the need to reduce dependence on China, the EU is so slow out of the blocks that the "race for strategic autonomy" feels like wading through treacle