Thursday 22 June 2023

Bank of England hikes rates to 5% in surprise move to tackle stubborn inflation