British inflation fell to its lowest since June 2016 last month as the coronavirus pandemic sucked demand from the global economy and oil prices tumbled, leaving the Bank of England free to ramp up its stimulus programme again......click here to read more