Britain has its third new prime minister this year.

Rishi Sunak has replaced Liz Truss in Number 10. Here, in pictures, is how the day unfolded.