Forget six PMs. The UK on its eighth chancellor, ninth foreign secretary and 10th education secretary in a decade