The UK In CRISIS: Economic Meltdown, De-industrialisation and Soaring Energy Costs November 1, 2025 by mosesman