British households are facing the fastest annual rise in food and drink prices since 1977, the latest inflation figures show, as rising costs of necessities add to the pressure of sky-high energy bills amid a cost of living crisis. Official figures show that food and beverage inflation reached 19.1% in March, well above the headline rate of 10.1% for the average basket of goods and services...