LABOUR leader Jeremy Corbyn criticised those who had "written off" his campaign seven weeks ago as the party continues to make gains in the polls.

He said he was "fighting to win, everywhere", as he received almost a rock star's welcome in Middlesbrough this morning, with hundreds of supporters cheering and chanting his name.

While Mr Corbyn earlier appeared to agree Theresa May should resign in the wake of recent terror attacks, for overseeing cuts of 20,000 police officers during her time as Home Secretary, he later said that the electorate would decide for themselves on Thursday.

He criticised May for "sitting on a report about terrorist organisations and funding" and called for more resources for police.

He denied Tory claims that he had previously been against increasing police funding and said "I have not. I have said the police need to be effective and resourced, and community police is an important part of policing."

He also brushed aside the fact Boro chairman Steve Gibson had decided to support the MP he once called a "clown" over his handling of Teesside's steelworks crisis, Conservative James Wharton, and said: "We get donations for our party from working people, small amounts of money.

"The Tories are getting their money from millionaires and multi-millionaires."

And despite the Conservatives targeting previously Labour strongholds in the region, Labour campaign coordinator and MP Ian Lavery said the Tories had "parked their tanks on the lawns of the North-East", but were now beginning to withdraw.

Corbyn met the party faithful who gathered in the rain in Hemlington, Middlesbrough this morning, and gave a rousing speech outlining his manifesto plans, flanked by Labour candidate for Middlesbrough South and East Cleveland Tracey Harvey.

He later went to Consett to visit Derwentside College and tried his hand at bricklaying while discussing Labour's solution to the homelessness problem.