David Cameron has promised the Tories will deliver ``more for less'' if elected.
David Cameron promises to deliver more for less