从国内的政治来説，加拿大总理在国会下议院有很大的权力。加拿大的政党都要求它们每一个国会议员都要遵守本政党纪律，例如在国会上决议是跟随党领袖的决定。现在，虽然加拿大总理是民主选举产生的，他（她）比其他自由民主国家的领导人拥有更多权力。例如，在外交上，美国总统没有加拿大总理那么多权力。美国政府通过国际条约的权力是属于美国国会上议院的。在国内，美国总统的内阁成员都要上下议院投票通过。而且，美国没有政党纪律，所以总统不可以控制同党议员任何投票。