And on we go...
No way has he voluntarily given up his cushy seat, £88k pa plus expenses and the extra bunce he was able to trouser through being a well-connected MP.
Doubtless, No:10 drafted his 'resignation' for him. The forthcoming vote would doubtless have resulted in his 30-day suspension...