Much has changed in politics since Boris Johnson won the Conservatives' biggest general-election mandate since the 1980s. He won the 2019 election with a comfortable majority, but resigned less ...