Keir Starmer and Rishi Sunak both appeared to take swipes at Boris Johnson's Brexit blunders as the former PM's legacy lies in tatters.
Mr Starmer said Labour would put "country before party" and back the Windsor Framework - accusing Mr Johnson of talking "nonsense" over the botched EU deal it replaces.
And the current Prime Minister - who was a member of the cabinet when the agreement was reached - seemed to concur, telling the House of Commons: "I agree with him on the substance of what he said."