MPs have again rejected Theresa May’s EU withdrawal agreement on the day the UK was due to leave the EU. The government lost by 344 votes to 286.

source