I certainly think T-Rex did a good job, on Ukraine and other issues. Somewhere there is something and he was reported to have been in hot water before.
Usually, I like it when there is an amicable split-up and something like this is said "We thank him for the work he has done."