Brexit: UK and EU agree delay to 31 October

Theresa May says she regrets the delay but vows to "press on" with getting MPs to back her deal.

Source