Labour's Clive Lewis has admitted he was worried about losing his seat when Theresa May called a snap election.

But now he predicts that Mrs May's 'dreadful' campaign means she will never fight another election as prime minister.

The Norwich South candidate said polling when the election was called, UKIP's decision not to stand and the student vote disappearing home for the summer meant his majority was 'all but wiped out'.

But now Mr Lewis, who won the constituency in 2015 from Liberal Democrat Simon Wright, has grown in confidence after a month speaking to voters.

He said: 'Because of circumstances and what appeared to be the national mood when the election was called I have to admit I was worried. But as the campaign has gone on things have changed – especially nationally.

'The first turning point was when our manifesto was leaked. We got two days of great coverage and the public got to digest it and fully understand it. And they realised it was actually very good.

'Then when the Tory manifesto was released I noticed a real change on the doorsteps – people began talking about the dementia tax. Add to that Theresa May's unwillingness to go on television and debate Jeremy and a bad feeling around the Tories really started to build.'

Mr Lewis believes the Tories will soon be looking for a new leader: 'Theresa May has been found out during this campaign. There is no doubt. And the Tories will be sharpening their knives very quickly I predict.'

Mr Corbyn finished his campaigning with his 90th rally of the election in his home constituency of Islington North. Earlier in the day he conducted a mammoth tour of Britain taking in Glasgow, Cheshire and North Wales.

Speaking to hundreds of supporters who gathered on Colwyn Bay prom in the Clwyd West constituency, he said he had a train to catch: 'I don't have a private jet, I don't have a helicopter. I think some people go around in private jets, I can't imagine who it is.'

Earlier the prime minister had flown into Norwich Airport.