Boris Johnson has promised to pass his Brexit deal and bring a Budget within 100 days if he is elected PM.
The Tory leader said it would include his pledge to raise the National Insurance threshold to £9,500, along with cash for schools and the NHS.
He has pledged a “new government with a new approach” – with a focus on better infrastructure, education and technology.
But Labour said Tories only offered “more of the same failure”.
The Lib Dems called the Conservative plans “pure fantasy”, while the SNP warned there were seven days left to “lock” Mr Johnson out of Downing Street.
Voters will go to the polls on 12 December for the third election in just over four years.
Mr Johnson said he would set out his wider legislative agenda in a Queen’s Speech pencilled in for 19 December if he gets back into No 10.
He promised this would build on the programme that was approved by Parliament as recently as October, but which was then effectively mothballed after MPs voted to back an early election.
And he has committed to bringing his EU withdrawal agreement back for initial approval by MPs before Christmas.
Trade deal deadline
“All we need is a working majority to deliver it. Every single one of our candidates has signed up to this deal,” Mr Johnson said.
He said the possibility that a Conservative government could fail to reach a post-Brexit trade deal with the EU by the end of 2020 “simply will not happen”.
This 11-month deadline covers the transition period that would follow if the UK left the EU in January, which critics say does not leave enough time to negotiate such a deal and could mean the UK ends up without one.
They include former Tory Justice Secretary – and now independent candidate – David Gauke, who said leaving without a deal would be “disastrous for the prosperity of our country… [making] whole sectors unviable”. Read more