Boris Johnson's Brexit bill has passed its Commons stages with an overwhelming majority after months of turmoil.
MPs voted to give third reading to the Withdrawal Agreement Bill (WAB) by 330 to 231 - a majority of 99 - which allows the bill to sail through to the House of Lords where peers will begin line by line scrutiny next week.
It comes as EU chief Brexit negotiator Michel Barnier issued Mr Johnson with a fresh warning over the possibility of the UK crashing out of the bloc “without any arrangements” if a trade deal cannot be done by the end of 2020.
Meanwhile, shadow trade secretary Barry Gardiner, a close ally of Jeremy Corbyn, said he is “considering” entering the Labour leadership contest, as Lisa Nandy, Jess Phillips and Rebecca Long Bailey joined Keir Starmer in passing the first hurdle of the contest.
To follow events as they unfolded, see our live coverage below:

Tories vote down plan to help reunite unaccompanied child refugees with UK families
Bid to force Boris Johnson to act thrown out – despite charities warning youngsters are in danger
Barry Gardiner confirms he is considering late entry into Labour leadership contest
Shadow international secretary tells The Independent he'll make a final decision in next '24 hours'







Boris Johnson election promise to rescue struggling towns in confusion as £3.6bn pot must be shared with cities
Boris Johnson’s election promise to rescue struggling towns has been thrown into confusion after it emerged a £3.6bn pot must be shared with cities.
The admission came as an embarrassed minister defended launching his “countrywide town tour” in Wolverhampton – a city of 250,000 people which was awarded city status a full 20 years ago.
Robert Jenrick, the communities secretary who was born and educated in Wolverhampton, denied he had blundered, saying he was fully aware it “was a town and is now a city”.
