finance June 25, 2023 Bank of England and other central banks must keep interest rates ‘higher for longer’ to crush inflation One of the world’s top economic institutions has cautioned that the fight against raging inflation…