Justin seems to step from one steaming pile to another. Now, he is trying to defend his actions for being the keynote speaker at a meeting partially sponsored by terrorist supporters. The Muslim community are distancing themselves from him as fast as they can.
Looking at the current list of pretenders to the Liberal throne and the current ruling players, Harper may have a bigger majority in the next election. As they say, better the devil you know, than one that you don't.