hold the cards
📖 generalMeaning
To be in a powerful or advantageous position, often having control over a situation.
Literal Meaning
To physically possess the playing cards in a game.
Example
“Since he has all the evidence, he really holds the cards in this negotiation.”