Glasgow Christmas Market has the cheapest festive pint, while punters in London and Southampton will pay premium prices for what Brits describe as 'crap lager' that's as 'flat as a witch's t*t'