News

Accelerating food prices have brought a rise in the average family's shopping bill of £750 a year, according to the organisers of British Food Fortnight, which began yesterday.