British MPs have rejected Prime Minister Theresa May's EU divorce deal for the third time.
The government lost by 344 votes to 286, a margin of 58, as hundreds of protesters staged a noisy demonstration outside on the day when the UK was due to leave the European Union.
Despite the setback, May is now considering a fourth attempt to save her Brexit deal in the parliament next week.
This comes as Labour called on the Prime Minister to call a general election.

Israeli airstrikes kill eight people on highway south of Beirut
Philippines' Senator says arrest imminent, urges public to block ICC transfer
UK's Starmer faces biggest challenge yet as resignation threat overshadows King's Speech
Israel steps up attacks on Gaza since Iran truce, as military says Hamas rearming
Trump says he does not need China's help to end Iran war
India's Modi cuts size of his motorcade to save fuel, source says
Series of tremors near Tehran renew concerns over major quake risk
Ukraine's Zelenskyy warns of incoming Russian drone attacks during daylight
