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