In the hot seat; On the hot seat

This idiom or expression is about:

Being faced with questions that one doesn’t want to answer.
Being held accountable for something that one has said or done.

Faced with questions about his personal indiscretions, the senator is finding himself in the hot seat.