Is there a British equivalent for "Monday morning quarterback"?

Is there a British or general English (as opposed to Americanism) equivalent for "Monday morning quarterback" that describes someone who acts as if they had known the result of something all along. Or someone who criticizes something after the fact.

She is playing a Monday morning quarterback and acting as if she had seen it coming.

or

He always plays the Monday morning quarterback and tells us what we should have done.


Be wise after the event:

used to mean that it us easy to understand what you could have done to prevent something bad from happening after it has happened.

(Cambridge Dictionary)

The expressions derived from former popular proverbs:

... the three following historical variants of a proverb of prudence: “it is good to be wise before the mischief” (1584) “after the business is over every one is wise”, (1666) and “it is easy to be wise after the event” (1900) with the latter form having become today’s standard from 1935.

Proverbs, a Handbook by Wolfgang Mieder