She was in political trouble and her resignation was anticipated before the Savage ban.
Somehting to do with phony billing I believe.
Several in trouble for that. The Savage thing didn’t help!