Bank of England: Base rate could stay under 2% for 30 years

The Bank of England (BoE) has admitted that current forecasts show its base rate could remain under 2% for the next 30 years.