With the 2019 election campaign nearing its halfway point, some pundits were still claiming that the outcome would be very hard to call, but my view is that the result is easy to predict.
My belief is that the various tax and spend bribes will have very little effect and that Labour will lose dozens of seats – mostly to the Conservatives – partly because of its current anti-Semitism, partly because of its neo-Marxist agenda, partly because of its dither over Brexit, and partly because, let’s face it, Jeremy Corbyn is a bit of a loonie-left old fart.
I feel that the Liberal Democrats will pick up far fewer seats than they’re hoping for because even staunch Remainers will baulk at the way the party is spitting in the face of the electorate.
As for the Brexit Party, it has become completely irrelevant and no-one in their right mind would vote for it. It is already losing support and Nigel Farage’s decision not to stand in Conservative constituencies simply reinforces its irrelevance.
I therefore look forward to a comfortable Conservative majority. And no, I don’t think there will be another hung parliament because the new Conservative Party will not merely be cleansed of its Remainers by attrition and deselection but refreshed by new working- class MPs. It will be able to vote down emasculating amendments to the Withdrawal Bill and vote through strengthening ones.