Britain will come out of the European Union on Oct. 31 “no ifs or buts”, new Prime Minister Boris Johnson said on Wednesday.