Already own your own home or considering buying a property for the first time? Then you may have heard about the Bank of England Base Rate. Today the Bank of England announced that they are keeping the Base Rate at 5.25%, even though it was expected to increase to 5.5%. But what exactly is it, […]