Should the Bank of England have cut the base rate to 0.25% last year?

Posted 2 years.