have had your chips
From Longman Dictionary of Contemporary Englishhave had your chipshave had your chipsBritish English informalSERIOUS SITUATION to be in a situation in which you no longer have any hope of improvement → chipExamples from the Corpushave had your chips• Is not this subject wholly appropriate for the Minister, because his Government have had their chips?