What is really going on in politics? Get our daily email briefing straight to your inbox Sign up Thank you for subscribing We have more newsletters Show me See our privacy notice Invalid Email

Jeremy Corbyn was given a rock star welcome as he returned to his home seat of Islington for his 90th and final speech of the 2017 general election.

The Labour leader told screaming fans, "We're going to win tomorrow!" as he left the stage, following a 40 minute 'greatest hits' speech.

He told supporters: “Tomorrow you have the power to say our country can be better than this. It can be run in the interests of the majority; not the political and corporate elites.

And he said the deadly terror attacks of recent weeks should only serve to strengthen their resolve to take part in the democratic process.

(Image: REUTERS) (Image: AFP)

He said: “People fought and died for our right to vote. In the course of this campaign people have lost their lives in Manchester and here in London - citizens of a free and democratic country."

“We can honour the victims of these atrocities tomorrow by voting. By showing democracy that will never be cowed by terror and that hope can triumph over fear."

His final speech came as the same time as a string of pollsters last poll predictions prior to the election.

For weeks, the polls have been spread out - putting the Tory lead between one and 10 points. But tonight, they coalesced, mostly putting Labour around seven points behind.

(Image: Getty Images Europe) (Image: AFP)

Thousands turned out to see him speak at Islington's Union Chapel, with hundreds more outside unable to fit in the venue.

At one point in his address, the crowd fell silent as he quoted a poem by Shelley: "Rise, like lions after slumber, in unvanquishable number! Shake your chains to earth like dew. Which in sleep had fallen on you: Ye are many—they are few!”

As Corbyn left the building, one woman in the crowd outside was heard shouting: "Do not let the Tories steal this election. Every vote counts."