$ 0 0 David Cameron has warned that Britain faces its "hour of reckoning", but insisted the coalition has put the country back on the road to recovery.