1 marca Callaghan przedstawił Izbie Gmin projekt budżetu, jednocześnie zapowiedział wprowadzenie w Wielkiej Brytanii systemu dziesiętnego (co ostatecznie nastąpiło dopiero w 1971 r., za rządów konserwatystów). Ogłosił również zmiany przepisów dotyczących hipoteki.
Wybory 1966 r. wygrała Partia Pracy uzyskując 363 miejsca w Izbie Gmin, wobec 252 uzyskanych przez konserwatystów. 4 maja Callaghan przedstawił projekt budżetu, który zakładał wprowadzenie podatku od zatrudnionych. Kilka dni później rozpoczął się strajk związku zawodowego marynarzy, który stał się początkiem całej serii strajków. Doprowadziły one do kolejnego kryzysu ekonomicznego. Sytuacja ustabilizowała się dopiero w 1967 r., co pozwoliło Callaghanowi wygrać wybory na skarbnika Partii Pracy. Wkrótce jednak rozpoczął się kolejny kryzys, związany z napiętą sytuacją na Bliskim Wschodzie, co zmusiło rząd do ogłoszenia 15 listopada dewaluacji funta. W następstwie narastającej krytyki Callaghan zrezygnował ze stanowiska Kanclerza Skarbu. 30 listopada otrzymał nominację na ministra spraw wewnętrznych.