Politics 5 February 2013 Blow for Cameron as more Tory MPs vote against gay marriage than in favour 136 Conservative MPs voted against the bill, with 127 voting in favour. Print HTML Update: The final figures show that 136 Tories voted against the bill, with 127 voting in favour and 40 abstaining. In other words, the majority of Conservative MPs failed to support equal marriage. With the outcome of the vote on equal marriage never in doubt (MPs voted in favour of the bill by 400 to 175), the key question was always how many Conservatives would oppose the measure. Based on initial reports, it appears that 139 Tory MPs voted against the bill, with 132 voting in favour. Were this not a free vote, the Tories would have equalled the largest postwar rebellion - the Iraq war vote in 2003. If accurate, the figures are disastrous for David Cameron. More than half of his MPs (of which there are 303 excluding speakers) chose either to oppose the measure or to abstain. The Prime Minister hoped to use the vote on equal marriage to demonstrate how much his party has changed but he has ended up achieving the reverse. While ministers will point out that this was a free vote and so technically not a "rebellion", there is no disguising the fact that more Tory MPs opposed Cameron's position than supported it. That is a blow to his personal authority and to his claim to have "modernised" the Conservative Party. › Barclays' little story and how it changed banking culture David Cameron chats to guests at the Gay Pride reception in the garden at 10 Downing Street on June 16, 2010. Photograph: Getty Images. George Eaton is political editor of the New Statesman. Subscribe More Related articles Live blog: Jeremy Corbyn hit by shadow cabinet revolt Who is in Jeremy Corbyn's new shadow cabinet? Are the Conservatives getting ready to learn to love the EEA?