After twice defeating PM Theresa May's proposed withdrawal agreement, the UK Parliament has voted 413-202 to request that the EU delay Brexit past the current 29 March date - perhaps until 30 June - in order to get a UK withdrawal bill passed and avoid a "no-deal" departure.
Extension of the Brexit date - which PM May will formally request in Brussels on 20 March - would have to by approved by all 27 of the other EU states.
Stay tuned.