The Bank of England base rate rise… what does that mean to borrowers ??

For the first time in a more than a decade [...]