If you think Breitbart is too far right to be mainstream, check the identity of the guy in the White House and think again.
If you think the Guardian is too far left to be mainstream then check the identity of the previous guy in the White House.
Also I note that "Europe" is a big place and quite politically diverse.
Yes, Europe is a big place, but the US is too, and it's quite common to travel a few hundred kilometers in europe and see a completely different political situation. Of course they are still large tendencies (synthesized into european parliament groups), but they really don't mean much and more importantly have no decisive power on their own.
May I suggest that Breitbart is politically full English and The Guardian is politically granola?