Inflation hits new 40 year high