Anneliese Dodds, the international development minister, has quit her post over Keir Starmer’s decision to slash the international aid budget.