Pubs may ban customers who haven't had Covid vaccine, says B