While all the attention was on the Conservatives, who voted in greater numbers against equal marriage (136 MPs) than in favour of it (127 MPs), a not insignificant number of Labour and Liberal Democrat MPs also opposed the bill. Twenty two Labour MPs voted against it, with sixteen abstaining, and four Lib Dems voted against it, with seven abstaining. Below is a full list of them.
Based on the figures, 45 per cent of Tory MPs voted against the bill (58 per cent including abstentions), nine per cent of Labour MPs did (15 per cent including abstentions) and seven per cent of Lib Dem MPs did (20 per cent including abstentions).