On Thursday, the Bank of England, implemented a 50 basis point interest rate hike (pushing the lending rate to 5%), surprising markets that had priced in a 60% chance of a 25 bps hike. Following the decision, markets saw a nearly 50% chance that Bank Rate would peak at 6.25% by the end of this […]