British Prime Minister Boris Johnson says his country will leave the EU by October 31, "come what may."