UK inflation hits a 30-year high of 6.2% just as finance minister Rishi Sunak proposed to unveil the spring statement.