They're designed to leave visitors feeling full of festive cheer - but if anything, this year's underwhelming Christmas markets have turned the UK into a nation of Scrooges. In the past two weeks ...