Why is inflation looming over the world?

LONDON (Parliament Politics Magazine): The cost of living is growing significantly, not just in the UK but around the world, from buying groceries to heating our houses. Inflation, or the rate at which prices rise, has reached new highs since 2008. The