Incoming UK budget office head sees higher interest rates and weaker growth than consensus
Britain’s exposure to the jump in energy prices caused by the Iran war could cause high inflation to become embedded in the economy for several years, Haskel to