A Toronto-based TikToker got the ultimate compliment for his impersonation videos of Prime Minister Justin Trudeau. Stephen Kalyn, who now has close to 80,000 followers on the platform, has gone viral for his spot-on impressions of the PM. One video, in particular, even made his wife Sophie Grégoire Trudeau laugh.

Kalyn had the chance to meet the Prime Minister recently and he documented the encounter in a TikTok video. Kalyn suited up in his best Trudeau-inspired look and met him on a campaign stop.

“This is the moment I meet Justin Trudeau, and by Justin, I mean me,” he says in the video. After what was apparently an hour-long wait, the two finally had the chance to shake hands.

Recent Posts
Here are 5 good news stories from across Canada this week
The Hallmark Christmas movie schedule is here & it’s bigger and cheesier than ever

@stephenkalynIt finally happened. ##foryoupage ##viral ##canada♬ Emotional (Instrumental) – BLVKSHP

Trudeau compliments the TikToker on his hair and says “Sophie loved the fur coat bit. She totally did.” It’s one of Kalyn’s most popular videos with over 2 million views, where Kalyn imitates the Prime Minister running inside to get his coat and asking his wife Sophie something to wear that won’t make him “look stupid.”

Kalyn’s first impersonation to go viral is a hilarious montage of a day in the life of Justin Trudeau as he works from home during the pandemic, which includes things like complimenting himself in the mirror, raiding the kitchen in his boxers, and telling Sophie they’re out of snacks.

While he’s definitely not the first Trudeau impersonator to appear on social media and even on shows like The Simpsons, it doesn’t look like any of them got the same recognition from the PM himself. We have to admit that the honour is well-deserved.