There is also poltical style
We have in NL 3 political parties on the left wing: from left to leftish: Socialist Party, Green-Left Party, Social Democrats.
The SP, the Socialist Party, the most radical in its political program, gets however more sympathy from up to centre right and even right-wing voters than the Green-Left Party.
The Green-Left Party having the habit to cater its own core (bubble) by antagonising statements (that are in effect even moving many moderate voters of the Social Democrats into the arms of the LibDems or further to the right).
The SP is seen as having a genuine opinion with a down to earth mentality: they do a lot, really a lot, of volunteer community work. And they speak normal Dutch and not some academic use of words and syntax.
They get respect and trust by showing with deeds what they belive in incl that they are no money grabbers: for example SP MP's getting a net salary of 6,000 Euro, only keep 2,850 and donate the rest to the Party. City Council members donate 50-75% of their allowance to the Party (they are like volunteers after all, except having the honor to represent the Party voters in the City Council).
Having friends is good, but a political style generating antagonism without clear benefits is just stupid.