The result was announced as 319 votes to 248, majority 71, in the chamber.
The Prime Minister is breaking one of his key 2019 manifesto promises by opting to raise national insurance by 1.25 percentage points from April 2022.
Speaking before the vote, Shadow chancellor and Leeds West MP Rachel Reeves accused the Government of introducing a “tax on jobs, a tax on the economic recovery”, adding: “We will not support it.”
Ms Reeves said the plan would not deliver for the health and social care sectors nor clear the NHS backlog by 2024.
She went on: “Is it the last tax increase in this Parliament? No.
“This whole thing is unravelling. No wonder ministers are in a desperate rush to get it through.”
This is how each Leeds MP voted: