I think Liar Johnson will win the next GE with a small majority, principally because of the weakness and unattractiveness of the opposition and we will get years more of his lies and god only knows what state we will be in when he is booted out.
I acknowledge his intelligence and his charisma (how else are people still following him) but, for me, he is the single most dangerous politician we have had in no 10, certainly in my lifetime. He tells his lies with such positivity and certainty and for some, likeability that even when he is caught out people forgive him and would prefer him to the alternative. Think back to the respective promises that he and Hunt made round Brexit during the leadership campaign; Johnson - 'I will deliver Brexit by 31/10 or die in a ditch' Hunt - 'I will do my very best to deliver Brexit by 31/10 but a short delay might be necessary'. One of those promises was a lie and it wasn't Hunts. He is normalising lies in the highest office in the country.
His tactics of telling people what they want to hear even when he knows its a lie and then blaming others when it doesn't happen is certainly working so why should he stop it? It will end in tears though. Ours rather than his. He has the media including the BBC as his propaganda machine and it will take a very effective opponent to stop him imo. Something, that I cant see on the horizon just now.