The twin deficits
The UK is currently running a large state deficit, with the government spending maybe £350 bn more than its tax income this year. Last year we also ran a £100bn balance of payments deficit. Whilst this fell sharply during the global lockdown and big h… read more