What planet is he on?
One should resign when serious mistakes are made that he has admitted too already just because he has admitted them does not mean they should go unpunished.
The latest revelation on his 'friend' Adam is;
He was running a business from Liam Fox's property that is paid for by the tax payer, and a Labour MP has asked for an investigation into it.
Liam go now and not later.