Your first paragraph is exactly the way the cons ran in 2017. May ran on a brexit platform, partly the reason why they didn't bother to much in the domestic polices. Partly why they are only bothering slightly more now. She went to the populace for a mandate on Brexit, there was little to no point why the ge took place apart from that, to achieve a commanding majority on brexit. This gov repeated the same steps almost in lockstep, just on a much quicker, reckless and idiotic timescale. Resusing to learn any lessons from May's failure.
The only difference being if they go full no deal, doubtful as it would split both the party and base, and having a current leader that appeals to only a very select demographic. Bojo narrows the appeal of the cons.
Regardless, everything is extremely likely to change this month polling wise. People have posted multiple pics from multiple pollsters of how polling changes dramatically to favour the remain parties and bxp once the extension kicks in.
Lab gets a good boost too.
Yes but as mentioned previously, they also had a full list of other policies that included old people paying for their own care. Alienating their own base. Also bringing back fox hunting, which I assume was just something they (rich idiots) wanted and thought they could achieve as they would win by landslide.
Labour also ran a fantastic campaign, Corbyn did what he does best and got out there and Momentum mobilised a lot of the young vote. If memory serves, May does what she did best and sat around not realkly doing anything until she thought she was in trouble.
2017 is in no way the same as 2019. Brexit has gone up the or four gears and the Tories have been laying the groundwork for months already. Repeated elections are going to annoy people and the blame is going to land squarely at the opposition's door.
Of course, as you've said predicting is a mug's game and I could be totally wrong, I often am.
I just think it is foolhardy to think that just because our current sitting PM is involved in domestic abuse, nepotism, racism, incompetence and has a history of failure will mean that the public won't vote for him.
The public have an incredible aptitude for selfishness and ignorance.