Badenoch said: “The next Conservative government will move funding from [Energy Secretary] Ed Miliband’s vanity Net Zero projects and use it to back our military to accelerate their war readiness.

“We must ensure our armed forces are equipped and ready to defend our country.”

The Conservative leader added: “In the face of growing threats we should be investing more in defence, yet all we see from this Labour government is heel dragging and vague promises.”

A recent report by MPs warned the UK was “nowhere near” where it needs to be to defend itself and the country’s allies at a time of growing threats.

The Commons Defence Committee said the UK was too reliant on the US and was not spending enough on its own security.

Earlier this week the head of the military said more people needed to be “ready to fight for their country”, as the UK faces the risk of confrontation with Russia.

Chief of the Defence Staff Air Chief Marshal Sir Richard Knighton also said the pace of private investment in the defence industry was “painfully slow” and more young people needed to take up careers in the sector.

Earlier this year the government launched UK Defence Innovation, an organisation with an annual budget of at least £400m, to invest in new technologies and boost jobs.

However, a defence investment plan, which had been expected in the autumn, has been delayed.