Select Page

Britain’s benefits dependency has hit an all-time high, with more than half of households receiving more from the government than they pay in tax, research suggests.