The UK risks becoming a “two-tier” society where hard workers are funding those on benefits with their taxes, experts have said.