Brexit: After Theresa May's latest withdrawal bill defeat, what now?
MPs have rejected Theresa May’s EU withdrawal agreement on the day the UK was due to leave the EU.
It means the UK has missed an EU deadline to delay Brexit to 22 May and leave with a deal.
Chris Mason on what was originally supposed to happen on Friday 29th March, what actually happened, and what might happen next...