This page has moved to a new address.

Take Britain's 0.3% growth figure with a large pinch of salt