What is Theresa May and Jeremy Corbyn's opinion on Same-sex marriage?
Theresa May's position
She did pledge support for same-sex marriage in May 2012 when she was Home Secretary:
Theresa May, the Conservative home secretary, has pledged her personal support for gay marriage, becoming the most senior politician yet to take part in a cross-party video campaign supporting a change to the law.
The video, in which May says she believes that "marriage should be for everyone", was released on the day it emerged that David Cameron has decided to give his MPs a free vote on the government's plans to legalise gay marriage, thereby avoiding a showdown with Conservative colleagues, including some ministers, strongly opposed to the idea.
Jeremy Corbyn's position
He has pledged support for LGBT rights since being a London councillor in the 1970s:
As Labour leader and a future Prime Minister I would be committed to standing up for LGBT communities, both at home and abroad. It's a basic issue of principle: everyone has the right be treated equally and with respect.
[ ... ]
I have always supported LGBT rights and it's encouraging to consider how attitudes have changed. It shows that we can win arguments, we can change opinions and we can make the world a better place - though there are many challenges and still a long way to go. Those of us who backed LGBT rights in the 1980s were denounced as 'loony left' but now those who oppose LGBT equality are an increasingly derided minority.