Peggy, Trudeau is "popular" as he shamelessly panders  in a grovelling manner to
-
Muslims (not Christians)
gays, transgender (not hetero)
the "middle class"  (not the Poor who don't vote)
the Diversity class (but not Anglo-French Canadians like himself) 
-
the selfie crowd  (enough said)
feminists (as if other men are not for women's rights)
-
who else?