Sir John Floss har lemnat sinbefattning