Only 145 of 575 seats in England and Wales pay more in income tax and NI than they receive in welfare.

Workers in England and Wales pay £221.9bn a year in income tax and National Insurance on their wages. The ten DWP benefits in this model cost £282.9bn: £1.27 in welfare for every £1 of that tax.

Adam Smith Institute
Show
Year
Colour seats by
Hold Ctrl or ⌘ and scroll to zoom