Christmas Market Prices Soar: Traders Reveal Rising Cost Pressures Christmas market traders explain surging prices on festive food. From expensive bratwursts to pricey Yorkshire puddings,... 15 Nov 2026