

serious question: how does that jive with Nigel Farage’s party of morons becoming ever stronger?
Because the others are doing a miserable job, probably. And because Farage’s party is united while the left is splitted in a lot of smaller parties which often fight between them

Maybe, but as far as I see they seems to run as a single entity or in any case the split seems to be irrelevant.
It is probably a mix of the two reasons, as always, adding irrealistic campaign promises to the mix.