He said the Conservatives are the only party with a coherent economic policy, and that voters do not want to see “giveaways” in next week’s budget.