The UK rate of inflation has soared to 9% - a new 40-year high - as the cost of living continues to spiral.
Inflation shot up again last month as households battled against rising energy bills as the new Ofgem price cap came into effect.
The 9% rate of inflation for the 12 months to April marks one of the highest one year increases in consumer prices since records began in 1989.