MPs have voted 400 to 175 in supporting the government’s Marriage (Same Sex Couples) Bill – a majority of 225 votes – following an afternoon of heated debate in the House of Commons.
About 140 Conservative MPs are thought to have voted against the plans.
More information from Pinknews