Bank of England surprises with half-point hike, meaning more pain for borrowers – Financial Post June 23, 2023 by Bharat Shukla source