23rd September 2025
The UK suffers from a finance curse. Far from being our economic jewel, the City of London has drained trillions from the economy.
That’s lost jobs, lost investment, and a weaker democracy.
In this video, I explain why finance is making Britain poorer — and what must change.