Share Facebook Twitter LinkedIn Pinterest Email Bank of England’s Pill says underlying inflation running at about 2.5% Source link