Brexit: MPs vote to seek a delay - but what happens next?
MPs have voted to ask the EU for a delay to Brexit, it means the UK may not now leave on 29 March.

MPs have voted to ask the EU for a delay to Brexit, it means the UK may not now leave on 29 March.