Bank of England hikes interest rates, highest in last 15 years
The rate hike will pile further pressure on borrowers, particularly the 1.4 million or so households in the…
The rate hike will pile further pressure on borrowers, particularly the 1.4 million or so households in the…