Hardy played both Winston Churchill and Franklin D. Roosevelt, each on more than one occasion. He played Churchill most notably in "" (1981), for which he was nominated for a BAFTA award, but also in "The Sittaford Mystery", "Bomber Harris" and "War and Remembrance". On 20 August 2010, he read Churchill's famous wartime address "Never was so much owed by so many to so few" at a ceremony to mark the 70th anniversary of the speech. He played Roosevelt in the BBC serial, "Bertie and Elizabeth", and in the French TV mini-series, "Le Grand Charles", about the life of Charles de Gaulle.