Donald Trump has not said more than 300 false things.  Just because the Fake News makes that claim, it doesn't mean its true. After all, the Fake News claimed that Iraq had WMDs, and we all know how big of a lie that was.

What's amazing, is that according to the Fake News, no other politician in the history of the US or Canada has ever lied. Trudeau hasn't kept a single one of his campaign promises, yet according to the Fake News, Trudeau has never lied and everyone needs to trust him. And that's why they call it the Fake News.