Deflation has officially struck the UK for the first time in 55 years due to tumbling food and energy prices. The consumer prices index of inflation finally fell to -0.1 per cent in April, after threatening to turn negative for … Read more →
233times