En novembre 2009 commence à Londres le tournage du "Discours d'un roi" où il tient le rôle du roi George VI et sur le plateau duquel il retrouve Jennifer Ehle (Myrtle Logue) pour la première fois depuis 1995 et "Orgueil et Préjugés". Le film, titré "Le Discours d'un roi", sort en France en février 2011. Pour ce rôle, il remporte le Golden Globe 2011 du meilleur acteur dans un film dramatique, le BAFTA Award 2011 du meilleur acteur et l'Oscar 2011 du meilleur acteur.