Jeremy Corbyn has slated the government’s new legislative programme as one of “gimmicks and false promises” as the Commons debated today’s Queen’s Speech.
The leader of the opposition took to the despatch box to criticise the “woefully inadequate” agenda set out by Boris Johnson, particularly on the health service.
“The gap between the government’s rhetoric on the NHS and reality is enormous.
"We will be holding them to account every step of the way and campaigning inside and outside Parliament and across this country for the real change that this government sadly will not deliver, but that our country so desperately needs,” he said.
WATCH: Boris Johnson predicts a 'new golden age' for Britain
But the Prime Minister countered his rival by claiming that a “new golden age” was on the horizon for the UK.
"This is not a programme for one year or one Parliament, it is a blueprint for the future of Britain," he said.
Mr Johnson added: “In spite of the scoffing, in spite of the negativity, in spite of the scepticism that you will hear from the other side, we will work flat out to deliver it”.
The Queen’s Speech today outlined 25 Bills to tackle matters relating to criminal justice, the NHS and defence.
Seven of the Bills were linked to delivering Brexit by the deadline of January 31.
Conservative MP Tracey Crouch proposed the contents of the speech to the House for debate in a humble address in which she poked fun at members across the benches.
WATCH: MPs laugh as Ms Crouch mocks actor Hugh Grant
The representative for Chatham and Aylesford was well received as she attributed characters from Charles Dickens’ A Christmas Carol – assigning the role of Scrooge to former Speaker John Bercow.
talkRADIO: Listen live