Economics UK food and energy prices are exploding Prices in the UK are simply exploding - especially those for food and energy. (more…)