If official opinion polls are to be believed Theresa May is heading for a landslide on June 8 with a 24 point poll lead and a majority of between 140 and 160 in the House of Commons. If she wins the argument that we need ” stable and strong leadership ” to push through Brexit and every leaver in Britain votes for her – especially in England and Wales – she should in theory increase her share of the vote to 52 per cent and take seats like Sunderland and Stoke, leave Labour on a wafer thin majority in Newcastle and win back seats in London. She could then dream of having a 200 majority and reducing Labour to a rump party.

But will this happen? Jeremy Corbyn is certainly not starting from a good place.

Ever since he has been elected twice as leader he has been vilified in the mainstream media. When he was first elected some colleagues in the Parliamentary lobby thought he would not last a week and have had a mind set since that he shouldn’t have survived.

The image of him alternates between a dangerous Leftie and too weak to run the country. He can’t actually be both or he wouldn’t be dangerous. The divisions inside the Parliamentary Party culminating in no candidate of substance standing against him in the second leadership election have done a lot of damage with the electorate. And the obvious division between him and the elected deputy leader, Tom Watson, have not helped and don’t seem to have been mended on either side.

He was also put in an impossible position by Theresa May’s snap decision to call a general election. If he had opposed it the national media would have said he is frit to face the voters, if he supported it they would say as the SNP already has that it was like ” turkeys voting for Christmas.”

Nor do I see the solution at the moment in getting a new right wing electable leader as a panacea – whoever leads the Labour Party will get a rotten press from the Daily Mail and the Sun.And it won’t depend on the policies either. Look at the more muted response from the tabloids to the idea of capping energy bills when it is a Tory leader who suggests it – as opposed to Ed Miliband.

He also has a problem from the unpopular policies by some right wing Labour councils – which could paint a worse picture for him on May 4. Two of the Labour run authorities – Durham and Derbyshire – are in areas where Labour have decided to make huge cuts in the salaries of their natural supporters – teacher assistants- who are already on low salaries. The cuts in the name of equal pay have infuriated voters in Derby and Durham – and I would not be surprised to see Labour lose seats in these strongholds. Indeed some of the teacher assistants in Durham I talked to at the Labour conference were planning to vote Liberal Democrat in the local elections and support Jeremy Corbyn in a general election.

And recent Labour council seats lost by Labour to the Tories have included Salford – where the Labour council backed a development by a millionaire ex footballer to build luxury flats leading to a split vote when a residents association fought the seat. It split the vote and let the Tories win. And Labour controlled Southwark , Lambeth and Haringey are unpopular with council tenants for allowing redevelopments which will deprive local people of their homes and boost the income of foreign buyers.

So it my mind given the horrendous state of the NHS, social housing, social care,schools, transport, benefit cuts and the failure of many privatisation projects both in Whitehall and the NHS the only way Jeremy Corbyn can go is a populist anti Establishment campaign – aimed at first at the core vote to highlight the state of the country.

If he can get that message over plus a commitment to do something about it the very least it will do is to prevent such a big Tory landslide. The best would be an astonishing turn around – by convincing some of the disillusioned young voters, floating voters, and people with a conscience about growing inequality – and put the present triumphant Tories on the back foot.

While Brexit will also dominate the campaign – this is likely to be more of a battle between the Tories and the Liberal Democrats – with the Lib Dems threatening Tories to take back seats the Tories took from them in 2015.

So for Jeremy Corbyn it won’t be easy but when you are caught between a rock and a hard place, you have no choice but to take the biggest risks.