I guess he created too much workplace violence in Fergusson.
So it seems.
Don’t worry! He will probably get some sinecure position in the upper echelons of government where he can put the blame on someone else when he goofs up again.