Too little, too late.
Too little too late, indeed. As Bob Grant would say, he’s a fake, phony, fraud. Pleasant man, maybe, but gutless, pusillanimous and unprincipled.