Brexit: UK and EU agree delay to 31 October – BBC News

69