Boris facing revolt: Furious MPs vow to boycott speech despite PM scrapping jab passports