French lawmakers have legalised same-sex marriage after months of debate and street protests that brought hundreds of thousands to Paris.
The legislation was passed with a 331-225 vote in the Socialist majority National Assembly. France's justice minister, Christiane Taubira, said the first weddings could be as soon as June.
More top news
David Cameron will be facing a hostile audience when he meets with leaders from the remaining 27 EU nations this week, writes James Mates.
Baroness Warsi warns reports of hate crimes are rising after a "divisive" EU campaign largely focusing on immigration spurred street abuse.
Labour has descended into crisis as several high-profile members of the shadow cabinet have quit in the past few hours. Here's who they are.