Theresa May waited a long time for this: 1,302 days to be precise.
It was on July 9, 2018, that Boris Johnson quit her Cabinet as Foreign Secretary - and began plotting her downfall so he could snatch the Tory crown.
Today, at 3.46pm, she took her revenge, telling her successor as Prime Minister: "What the Gray report does show is that No10 Downing Street was not observing the regulations they had imposed on members of the public, so either my right honourable friend (Johnson) had not read the rules or didn't understand what they meant and others around him, or they didn't think the rules applied to No10. Which was it?"