So, Damian Green and Christopher Galley won't face charges. No great surprise, but the fact of the matter is, it should never have come to this. Leaving aside the conduct of the Police and civil servants over this for a moment, if The Speaker of the House of Commons had done his duty, Damian Green would not have been arrested in the first place. It is now time for MPs to stand up to The Speaker and hold him to account for his actions - or inactions.
The Home Affairs Select Committee and the Conservatives have maintained that civil servants exaggerated the national security implications of the leaks, and this has now been shown to be true. Both the Home Secretary and Cabinet Office Ministers must be held to account for their actions.
The Police acted rashly and immaturely. The arrest of a Member of Parliament was always going to be controversial, but the Police appeared blind to the implications of what they did.
The Speaker should now refer the whole issue to the Standards & Privileges Committee, as he should have done in the first place. And then allow a full parliamentary debate on the matter.