
Labour's welfare reforms bill has passed, with 335 MPs voting in favour and 260 against.
It came after the government watered down the bill earlier this evening, making a dramatic last-minute concession to the demands of would-be rebel MPs who were concerned about the damage the policy would do to disabled people.
The concessions could end up leaving the government with £5.5bn to make up from either tax rises or cuts elsewhere.
See how your MP voted with our lookup:
The government has a working majority of 166, so it would have taken 84 rebels to defeat the bill.
In total, 49 Labour MPs still voted against the bill despite the concessions. No MPs from other parties voted alongside the government, although three MPs elected for Labour who have since had the whip removed did so.
Which Labour MPs rebelled?
Last week, 127 Labour MPs signed what they called a "reasoned amendment", a letter stating their objection to the bill as it was.
The government responded with some concessions to try and win back the rebels, which was enough to convince some of them. But they were still ultimately forced to make more changes today.
In total, 68 MPs who signed the initial "reasoned amendment" eventually voted in favour of the bill.
Nine in 10 MPs elected for the first time at the 2024 general election voted with the government.
That compares with fewer than three quarters of MPs who were voted in before that.
A total of 42 Labour MPs also voted in favour of an amendment that would have stopped the bill from even going to a vote at all. That was voted down by 328 votes to 149.
How does the rebellion compare historically?
If the wording of the bill had remained unchanged and 127 MPs or more had voted against it on Tuesday, it would have been up there as one of the biggest rebellions in British parliamentary history.
As it happened, it was still higher than the largest recorded during Tony Blair’s first year as PM, when 47 of his Labour colleagues (including Diane Abbott, John McDonnell and Jeremy Corbyn, who also voted against the bill on Tuesday) voted no to his plan to cut benefits for single-parent families.
Follow more updates live on the Sky News Politics Hub.
The Data and Forensics team is a multi-skilled unit dedicated to providing transparent journalism from Sky News. We gather, analyse and visualise data to tell data-driven stories. We combine traditional reporting skills with advanced analysis of satellite images, social media and other open source information. Through multimedia storytelling we aim to better explain the world while also showing how our journalism is done.
(c) Sky News 2025: How did your MP vote on Labour's welfare bill?