Catch (someone) in the act of (doing something)

To catch someone doing something illegal or private.

The police caught the politician in the act of taking money from the business owner.