UK economy shrinks again

The UK economy could be destined for a downturn, causing the cost of living to skyrocket. A key business organization...