Bank of England expects UK to fall into longest ever recession

The Bank of England raises interest rates to 3%, marking the biggest rise for 33 years.