Sir Keir Starmer - a former Director of Public Prosecutions - was elected leader of the opposition Labour Party in April 2020. He has struggled to make an impression politically and in May this year suffered a humiliating defeat at the Hartlepool by-election.