

He has a certain charisma to a subset of people. It’s a similar effect as trump in the US, only to a smaller subset of idiots.
The things he claims don’t hold up to scrutiny, but that doesn’t matter to some. They just hear the surface promises, and don’t think deeper.






They need to convince the people living there to actually vote for them. MPs areas are generally small enough that a local grass roots campaign can counter someone just pouring money in.
While the UK does have political parties, there is less blind party voting than the US seems to have.