Duh-duh dum, dum, dum,
Duh-dum dum doodle doo...
He's resigned "to clear [his] name". Nothing like leaving it late.
Resigning when it's first discovered that you failed to declare a £100,000 donation? - Way too early.
Resigning when this is blamed - by the Prime Minister, no less - on an "incompetence" over which you presided as a minister? - Still too early.
Resigning when it emerges that a transparently fraudulent "think tank" was used to obscure the money? - Er, nope; still a bit previous, that.
Resigning when the police finally get involved? - Yes! The perfect moment to create an impression of transparency and integrity! The man's a genius!