Not sure that Truss is finished Frank. I suspect he will outlast a few others.
Many a senior department figure has enjoyed Ministerial support until things reach a critical point. Then they quickly and unhappily discover their function is to be a fuse - that is, to self-destruct and thereby protect a more valuable piece of equipment.