
The income tax grab on London and the South-East has topped more than £100 billion a year for the first time, official figures reveal.
They show Londoners paid £59.3 billion to the Treasury in a single year and South-East residents £41.4 billion, just over half the total for the whole of England of £198 billion.