Boris Johnson's government admits Brexit will not happen on October 31

The Shadow Chancellor Sajid Javid told the BBC that "we have to accept we won't be able to leave on 31 October."

amp.businessinsider.com