Wednesday is International Women’s Day, a day to celebrate women and their ongoing contributions to our world. It’s also an opportunity to raise awareness about issues affecting women, from the lack of equal pay to the scourge of domestic violence.

Canadian Prime Minister Justin Trudeau is among the many world leaders who took time out to mark the occasion, posting a video on his Twitter feed celebrating the day that, by comparison, shames the weak efforts of U.S. President Donald Trump.

In his video, which packs a lot into less than two minutes, Trudeau declares he and wife, Sophie, “are feminists” and stresses how they’re raising their children “to believe that an equal world is a better and more powerful world.”

Trudeau name-checks Canadian women like Viola Desmond, a black Canadian who fought racial segregation, for their contribution to Canada’s history while reminding viewers that a hard fight ahead remains on issues like equal pay and reproductive rights.

The prime minister also takes a moment to note the even steeper hill that indigenous women, women of color, and trans women face, a moment of specificity that’s all the more remarkable for how rare such a call-out is.

Okay, not bad. Probably written by Ivanka, but that’s okay. It strikes the right tone and, though it’s a generally vague platitude, it’s an easy layup and Trump doesn’t botch it, which is saying something.

Next tweet, please.

I have tremendous respect for women and the many roles they serve that are vital to the fabric of our society and our economy.

And here’s where we run in to trouble. First of all, the word “I” should not appear in reference to International Women’s Day unless the rest of the tweet is “am very sorry for all of the horrible things I have said about women and advocating sexual assault of women because I am famous.”