Right? That wasn't even a question, it was just an attack.
Props to Jagmeet never losing his cool.
I don't see any difference between this and Donald Trump saying "You're fake news" to CNN reporters and refusing to answer. I don't really blame either Trump or Singh, i'm sure Rebel has said nasty things about him, they can answer or not answer from whomever they want. The Bloc leader won't answer Rebel questions either.
Jagmeet is indeed good at never losing his cool. JT has a hot temper.