Could you please tell me what this means? Cheers.
It is a fact that has been established and is not a matter of dispute. It and its French origin, "fait accompli," are often used to describe the inevitable as well. "With one minute left and a 5 goal lead the victory is a fait accompli."