I note you ignore the elephant in the room: massive overwhelming immigration and non-integrating muslims. yes the new immi minister says and does the right things on this but going to a muslim religious leaders private island in the bahamas whom you give taxpayer money to and has an interest in increasing muslims well...that stinks very much of both corruption and disdain for the local population. 
he thinks he;'s being a populist with this scam tour. He's not, he's attempting to cover up electoral lies. Our own people demand action on housing, cannabis (stop throwing people in jail), quality of life erosion, lack of jobs but increasing immigration is he nuts? He ignores our priorities to do the bidding of foreign religious leaders? 
He is trying to cover up the islamization of Canada because we will revolt hardcore if he states it upfront.