The Bank of England has decided to reduce interest rates from a 16-year high of 5.25% to 5%.