They could have just said "libertarian." Adding "far-right" only makes it sound like he is the bad guy. It is like saying he is a "nazi" or like Hitler.
I hate the narrative of the mainstream. Everyone is nazi today, except those people who actually call for murdering of Jews (those are progressive!).
That was the intent. MSM quiver is full of arrows labeled ‘far rightI’, ‘Nazi’, and the ever popular’Hitler’.