James May has taken a swipe at Jeremy Clarkson ’s rival pub, claiming that his own establishment is “better” than his ...