I have an overwhelming sense of deja-vu.
The build-up music, the stage, the banners, the backdrop, the choreography made this feel like an election manifesto launch.
The event looked like a manifesto launch, the document on all of our chairs looked like a manifesto and the speech that followed from the prime minister sounded like the one on manifesto launch day.
But the general election was five months ago and the time for manifestos, at least new ones, has passed.
So, what was going on here?