David Cameron has delivered a "clear and unequivocal message" that the government will stand by its deficit reduction plan and "finish the job".