Probably a combination of a good performance in the recent debates by Jagmeet Singh, his personal appeal (as another poster stated), and fallout from Trudeau's blackface.
It should be noted that while the NDP is doing better now than it was at the start of the campaign, they aren't necessarily doing better than in the last election. I wonder if the previously low NDP polling numbers were a bit of an aberration, perhaps some latent racism "He wears a turbine so he's different", but the election has made people realize he's pretty much the same as everyone.
Oh, and speaking of Singh and racism... looks like two of the PPC candidates have tweeted a racist cartoon featuring Singh, Trudeau and Scheer, but Singh's turbine has a bomb in it.
From:
https://www.cbc.ca/news/canada/sask...te-tweets-cartoon-singh-bomb-turban-1.5307607
A People's Party of Canada candidate in Saskatoon is coming under fire for sharing a cartoon photo on Twitter that depicts NDP Leader Jagmeet Singh wearing a turban with a bomb on it...."I explained this to a few of the people that are calling me a racist now: I didn't realize there was a bomb in Singh's turban," Friesen said Thursday. "If you just look at it, it just looks like a tuque, right?" The cartoon features four major party leaders, with Singh alongside Liberal Leader Justin Trudeau, Conservative Leader Andrew Scheer and PPC Leader Maxime Bernier in a grassy field split with a line that demarks "left" and "right."
Here's the thing... its
possible for someone to overlook little details like that. But, then the big question is, where exactly would he have gotten such a cartoon? It doesn't seem like the type of thing to come across in the regular mainstream media so he must be getting input from somewhere that's less reputable.