Why your Christmas food shop is set to be more expensive this year

· The Independent