‘Irresponsible’ comes to mind also. And ‘callous,’ ‘mendacious,’ ‘disgusting,’ ‘appalling,’ ...
You forgot one......IMPEACHED!!!!