Jagmeet Singh, the ‘racist’ label and what Parliament won’t abide Jen Gerson: Has the social-media age overtaken the rules of the House?