Oh Mandy! Yet another resignation from Peter Mandelson.