The Independent reports:
MPs have approved the government’s EU Withdrawal Agreement Bill at the second reading stage, with 358 votes in favour, and 234 against. Boris Johnson’s Brexit deal has cleared its first Commons hurdle with a thumping majority of 124, putting the UK on course to leave the EU on 31 January.
Boris Johnson has been accused of breaking pre-election promises to compromise on the Withdrawal Agreement Bill in favour of a hard Brexit.
Labour said Mr Johnson had “torn-up” protections for workers’ rights and child refugees, calling the changes “deeply cruel”. The Lib Dems said compromises had been “binned” following his march towards “unbridled” power.
MPs vote by 358 to 234 to back Boris Johnson’s Brexit bill to leave EU on 31 January https://t.co/OpYtWBhSAI
— BBC Breaking News (@BBCBreaking) December 20, 2019
JUST PASSED: Conservative MPs just voted to pass our Brexit Deal and get Brexit done on 31st January 2020.
? Make sure everyone knows pic.twitter.com/uDCSlC5nWd
— Conservatives (@Conservatives) December 20, 2019
Hooray, a brexit majority vote. pic.twitter.com/8MNLUL70LX
— Andrea Jenkyns MP (@andreajenkyns) December 20, 2019