The government's controversial Welfare Reform Bill has passed its final hurdle in the House of Lords.
Peers had inflicted seven defeats on the bill, including imposing a £26,000 annual benefit cap for working age households and means-testing employment and support allowance after one year.
But one by one the votes were overturned by MPs. On Wednesday crossbench peer Lord Best withdrew an amendment on the final point of dispute - the "under occupancy" penalty - dubbed a "bedroom tax" by critics - for social housing tenants in properties judged to have more rooms than they need.
The cap for benefits is going to hurt us, even if they stick to their promise not to include payments for the disabled. There is no sign yet that the cap will increase as the years go by, so it will get worse and worse.
How will this cap be fair when a single person will have the same cap as a large family all living together, with no prospect of affording, or being able enough, to leave?