Sean McGahern, of the Royal Forester Inn in Worcestershire, said cutting the legal limit is ‘another nail in the coffin’ of the hospitality trade