任内，由于工党于下议院只佔小数，而被迫与一些细小的党派，如阿尔斯特统一党合作，而日后备受批评的「自由党-工党协议」（Lib-Lab Pact）也是因此而生。后来，卡拉汉尝试以公投方式下放权力到苏格兰，但却失败而回。至于在1978年至1979年爆发的「不满的冬天」，更使工党政府陷于瘫痪，当时，无数的工业纠纷、大罢工和高失业率，使卡拉汉政府声望急挫。国会遂于1979年3月28日通过了对卡拉汉的不信任动议，从而举行了1979年大选，最终卡拉汉败于保守党的戴卓尔夫人，结束了工党的执政。
早年