I tried to think of something to say about Donald Trump's State of the Union address, but this is all I could manage:
It was long, very long. His claim that investigating him was bad for the economy was pathetic.
The way he demonized immigrants was disgusting.
His failure to mention climate change even once was criminal.
And most painfully for him, Nancy Pelosi owned him...
Donald Trump's inauguration was supposed to be a magic moment that would mark his arrival on the word stage.
A glittering affair fuelled by millions of dollars in corporate donations.
But instead it turned into a huge embarrassment.
It was one of Andrew Scheer's most disgusting attack ads ever, one that started as a Nazi meme in Eastern Europe.
His outrageous claim that the U.N. Global Compact for Migration was a sinister plot by Justin Trudeau to erase our borders, so gazillions of refugees could invade our country.
Even though the Compact wasn't binding, and even Chris Alexander called him a liar.
While I got to call him a liar, and a kooky bigot...
He's only been in office for just over seven months, but already Doug Ford is the worst Premier Ontario has ever known.
He clearly doesn't know what he's doing, and to make matters worse he's all over the place. One moment he's threatening to privatize medicare, the next moment he's denying that.
One moment he's threatening all-day kindergarten, before suddenly changing his mind.
So I wasn't surprised to see the Liberal MP Adam Vaughan compare his brutish and incompetent regime to a game of whack-a-mole.
As the Brexit rollercoaster keeps heading for what could be the catastrophe of a no-deal, you can feel the panic building in Britain
People are hoarding food and medicine.
There are plans to invoke martial law if riots break out.
And now it seems even the Queen is threatened.
As you may have noticed, ever since Mad Max Bernier laid siege to their castle, Andrew Scheer and his Cons have been spewing out attack ads at a rate never seen before.
They are now averaging about two a day, and those ads are ever more desperate and ever more disgusting.
Like this latest one.
Like many people in this country, I couldn't believe it when I saw Andrew Scheer cheerfully proclaim that Justin Trudeau was more divisive than he was.
I was stunned that Scheer and his handlers, could seriously believe that they could get away with a whopper like that one. In what kind of parallel universe are they living?
When the creepy Con is clearly, without the shadow of a doubt, the most relentlessly negative, most divisive, most fear-mongering, and most serial lying politician in modern Canadian history.
But at least I knew that Scheer would never get away with that goody two shoes act for long. And sure enough he couldn't.
As soon as he stepped out of Air Force One at the Palm Beach International airport, Donald Trump couldn't hold back his joy.
After more than a month in freezing grey Washington, he was back at his beloved Mar-A-Lago.
Free to play golf and work on his tan.
Except that while his golf game is probably a little rusty.
His tan is already picture perfect.
In one of my last posts, I looked at how Andrew Scheer and his ugly Cons have been whipping up racism and xenophobia all over the country.
Helping to pour fuel on the flames of the same kind of bigotry that has already claimed the lives of six peaceful worshippers of a Quebec City mosque.
As well as triggering a wave of death threats aimed at Justin Trudeau.
So you can imagine how I felt when I saw this...
It's hard to believe that it has been four years already, since the Canadian actress and producer Ellen Page came out at a gay right's conference in Las Vegas. And delivered a powerful anti-bullying message.
Because for people like me who had to fight bullies before I fought Cons, it was such a great moment it seems like yesterday.
So I'm glad to see that Page hasn't lost her fighting spirit, when she appeared on the Late Show last night.
And took aim at these two anti-gay bigots.