Canada

Stewart McInnes: 'Skilled lawyer, compassionate politician, generous friend'