Bank of England slashes rate to historic low 1.0%