Omni Financial LtdSep 7, 20153 minWhat Next for Inflation?The UK has now experienced deflation for the first time since records began in 1996. The Office for National Statistics believes that...