A regular bratwurst and a pint of beer at Birmingham’s Frankfurt Christmas Market 2024, which started on Friday, cost £6.50 and £7 respectively – prices more at home in central London.