Stephen Hume: Pat Carney presented a formidable portfolio of