Is Hanrahan on the hot seat?

Is Hanrahan on the hot seat?