Home Politics UK inflation hits 30-year high as food costs bite