Timeline: Three prime ministers inside seven weeks – what's been happening in the UK?

Boris Johnson makes a speech outside 10 Downing Street, London, before resigning (PA)
Rishi Sunak has been named the UK’s next prime minister, just months after his resignation as chancellor proved a fatal blow to Boris Johnson’s government.
His victory in the race to replace Liz Truss also comes little more than a month since he lost out to her in the contest to replace Mr Johnson.