Boris Johnson is facing a growing backlash among publicans, MPs and even scientists over his suggestion that pubs may be allowed to ban drinkers who fail to show a Covid vaccine certificate or pass a test.

The PM sparked a wave of anger yesterday when he told a committee of senior MPs that “it may be up to the landlord” to decide whether to bar entry to people who have not been vaccinated. Scrambling to clarify his comments today, the PM said there would be a “role” for domestic vaccine certification but suggested it might not be implemented until every adult in the UK has been offered a vaccine – a target that is currently set for the end of July.