This really points to a double standard in media and government.

Andrew Scheer is supposed to totally renounce Rebel media and everyone who was even affiliated with them.

Why is there no call for Justin Trudeau to disavow the stance of the Quebec Liberal party and the portions of the Quebec media that support this ban?

If the Rebel ( or the UCP in Alberta)  had come up with this exact same ban there would be over 99% media agreement that it was a a racist / white supremacist / Islamophobic action that needed a strong and definitive renouncement of the ban and anyone who was associated with coming up with it.