KPMG's Bill Michael from hosting the Queen to abrupt resignation.