have an axe to grind

Advanced (C1) neutral

Have a personal agenda or grudge behind your actions.

"He always voted against the proposal — everyone knew he had an axe to grind."