The Market
The Finance Curse
Is Britain's most valuable industry also one of its most damaging? In 2025, Britain's financial sector contributed £290 billion to the country's real GDP, marking roughly 11% of total output. It employs over a million people directly and in 2024 achieved a record trade