Inflation fell to its lowest in two and a half years in May as food and fuel price rises eased. The unexpected fall – from 3% to 2.8% as measured by the Consumer Prices Index (CPI) – increases the likelihood that the Bank of England will try to further stimulate the economy as it...