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.

Canada announces retaliatory tariffs on $20 billion worth of US goods
Oman, Iran discuss temporary navigation corridor in Strait of Hormuz
China, India hold border talks, agree to continue search for boundary settlement
Slovak police thwart planned arson attack on drone factory
Record salmonella outbreak in Belgium infects at least 306
