UK’s PM Boris Johnson has said he will press on "undaunted" with Brexit on October 31, despite losing a crunch…