Gordon Brown as a calculating wheeze during his bottled election campaign came up with the idea of the pre-announcement announcement of the government legislative programme.
Probably thinking of what unaccountable fun he's had in the past with his pre-budget statement. (Another Brown inspired New Labour attempt to gain headlines without anyone being able to hold them to account.)
In doing so he insults the Queen and the country at large. He just thinks of himself.
Its just spin, and often deceit as his spin doctors try to tell the client commentariat what to say and think.
David Cameron should announce that a Conservative government would abolish such spin occasions - before Brown stands up to pull the wool over our eyes again.