A few years ago a key staffer left David Cameron’s Downing Street, frustrated at the direction of the Coalition.

At around the same time a series of articles appeared, based on insider briefings, slagging off the workings of the government.

One No 10 source remarked forlornly at the time “some people just bring cake to their leaving do…”

How time's change.

At Prime Minister’s Questions (PMQs) it was clear that a series of Tory MPs about to retire from parliament had not only metaphorically brought cake for Mrs May - they were determined to eat it too.

The Prime Minister was asked a series of shameless questions, including, why should people vote for her in the general election? A tough one that.

Some Conservative MPs forgot they were even supposed to ask a question.

To be fair, questions were unnecessary. The answer would have been the same, in any event.

Mrs May managed to use the word “strong” a total of 38 times and “stable” another 11.

There was a tense moment around 27 minutes in (to what is supposed to be a half-hour session) when it looked as if the Tory leader would not get a chance to say "coalition of chaos" .

Thankfully, she realised her mistake and immediately blurted it out.

Not sitting on the Tory frontbench was Boris Johnson who was standing to Mrs May's right, watching from the sidelines.

That is exactly where some want to keep the 'blonde bombshell' for the upcoming election campaign, amid fears that the arch-Brexiteer will be asked why there is no mention of £350 million for the NHS on his latest battle bus.

The chamber was not full, despite the historic occasion.

Although the Tories and the SNP turned out in force, many Labour MPs decided to stay in their constituencies and try to fight for their political lives instead.

Speaker Bercow was keen to take as many questions as possible, appearing to concentrate on those standing down at this election.

That did raise some intriguing choices, however.

Many MPs looked puzzled at the idea that they should listen to the Tory-turned-Ukip-turned who knows... MP Douglas Carswell one more time.

And as the minutes ticked on and on and on some MPs even began to leave.

In the end, it lasted for what many political observers believe was a record-breaking 57 minutes.

So a PMQs for the history books.

But for all the wrong reasons.