Inflation, Stagflation and Deflation, what do they all mean and which one will we get?

Inflation has hardly been out of the news over the past few months. Last year we heard talk of deflation…