Thousands of Jeremy Corbyn supporters have turned out for huge rallies in West Yorkshire as the Labour leader made his final campaign stops before preparing to launch the party’s manifesto.
A crowd of around 3,000 people packed a courtyard, road and parts of a park opposite Brudenell Social Club in Leeds, 20 minutes before Mr Corbyn was due to arrive.
The popular underground music venue is in Hyde Park, which houses many of the city’s students.
It is in the constituency of Leeds North West, held by Liberal Democrat Greg Mulholland.
Earlier, so many people turned out to see Mr Corbyn at an event in Hebden Bridge, the Labour leader made his stump speech twice – once, as planned, in a crammed town hall room and again from a balcony outside.
More people waited outside than were packed inside the venue for the first speech as around 2,000 arrived at the event.
Scores of people tried to watch from a nearby bridge and even from the other side of the river which runs through the middle of the Pennine town.
Inside the town hall, there was light-hearted heckling from a boisterous collection of supporters.
One man shouted: “Will you do all of these things you say you will?”
Mr Corbyn stopped talking and just replied: “Yes.”
Another group of supporters shouted: “Frack-free planet.”
The Labour leader stopped and asked them to repeat their shout, saying: “I think I agree. What did you say?”
He then said: “I hear you, I hear you.”
Mr Corbyn joked with the audience inside and out about Tuesday’s manifesto launch, telling the crowds it would be a surprise for them all.
There were more crowds surrounding Mr Corbyn’s car as he left the building and stopped for selfies before leaving the town.
There were huge cheers and chants of “Corbyn, Corbyn” as his battle bus arrived at Brudenell Social Club.
The crowd even booed en masse as Mr Corbyn railed against the cyber attack on the NHS last week.
The Labour leader drew laughs when his microphone momentarily cut out, quipping that the party needs to get hold of some microphones “that actually work”.
He also joked about last week’s leak of Labour’s draft manifesto, saying he was “sure” the crowd knew nothing about what would be in the final version on Tuesday, before urging them to ignore the leak.