The Bank of England has confirmed that the Base Rate is to remain at record low 0.25%.