Prime Minister Justin Trudeau has outdone himself this time. The PM has already chalked up a pretty good list of greatest gaffes.

Some are just goofy, like his claim that we need to “rethink concepts as basic as space and time.” Others offer a window into his political philosophy, like his admiration that China’s “basic dictatorship is allowing them to actually turn their economy around on a dime and say ‘we need to go green fastest.’ ”

Then there are gaffes that have serious public policy consequences, such as his claim “the budget will balance itself,” which he proved wrong all by himself.

Now the PM has added three gaffes in quick succession to his list during recent town hall travels.

First, Trudeau objected to a young woman who used the word “mankind” in a question, waving his hand to interrupt her and mansplaining that “we like to say ‘peoplekind,’ not necessarily mankind.” Really? Who is this “we?” Has anyone heard Trudeau say “peoplekind” before?

If this is the sort of progressivism he’s trying to insert into the NAFTA text, no wonder President Trump’s thinking of tearing it all up.

During another exchange, Trudeau was asked about his soft-on-terror response to ISIS and his focus on rehabilitation. Incredibly, Trudeau likened returning ISIS fighters to when “Italian families settled in Montreal in the postwar years” and how such influxes of immigrants were discriminated against for their style of dress and religion.

This comparison is beyond offensive to all immigrants and refugees who came to Canada both for opportunity and to escape the mindless, hateful violence inflicted upon them by terrorists.

The third gaffe was the absolute worst. Here’s what Trudeau said when asked about his government’s troubled relationship with many of Canada’s veterans: “Why are we still fighting against certain veterans’ groups in court? Because they’re asking for more than we’re able to give right now.” That’s right. We’re able to give Omar Khadr $10.5 million and throw hundreds of millions into feel-good green energy projects, but we’re not “able” to give veterans more.

Talk about embarrassing and shameful additions to Trudeau’s growing hit list of gaffes.