Prime Minister David Cameron

Prime Minister David Cameron

Jason Alden/Bloomberg

Prime Minister David Cameron and Chancellor of the Exchequer George Osborne say gay weddings should be allowed and the measure is expected to get through, with their Liberal Democrat coalition partners and most of the Labour Party supporting it.