Economy Christmas Market Prices Surge: Traders Reveal Rising Cost Drivers Discover why Christmas market food prices are climbing from £8 bratwursts to £11 Yorkshire puddings. Expert insights on... 14 Nov 2026