Canadian Prime Minister Mark Carney secured a stronger hold on power – and bigger mandate for his efforts to push back against US President Donald Trump - after a series of historic floor crossings ...