Rishi Sunak fought off a rebellion from rightwing Tory MPs to get his Rwanda Bill through the Commons on Wednesday night.
Most hardline Conservative MPs voted for Mr Sunak's flagship immigration plan, which passed by 320 votes to 276 and will now head to the House of Lords.
Some 60 Tory MPs revolted against the Bill on Tuesday night and Lee Anderson and Brendan Clarke-Smith dramatically quit as Conservative Party deputy chairmen to join the rebels.
Downing Street said the Bill is "as tough as it can be" while keeping the Rwandans on board with the scheme.Rightwing MPs wanted to force through amendments designed to make it harder for asylum seekers to appeal against deportation to the African nation.
In the end just 11 Tory MPs, including ex cabinet ministers Suella Braverman and Robert Jenrick, voted against the Bill at its third reading.
It comes after Rishi Sunak came under attack from Sir Keir Starmer at Prime Minister's Questions on Wednesday.
The Labour leader criticised the PM over the 4,250 people identified for removal from the UK that the Home Office has lost contact with and branded the flagship immigration policy a "farce".