The past week of British politics has been a whirlwind of rumours, accusations and resignations, with five ministers now having stepped down.
All eyes have been on the No 10 Downing Street after the disastrous local election result for Labour has plunged the party into political soul-searching and finger-pointing.
Prime Minister Sir Keir Starmer fended off calls to step down all week as the Labour drift deepened.


English (US)