Record number of Britons receiving benefits that amount to more than they pay in tax

Record number of Britons receiving benefits that amount to more than they pay in tax