George Osborne must think he can walk into any pub in the UK today and be treated to a free pint.