He would obviously be embarrassed to attend in front of military personnel who just quietly get on with the job without self aggrandizement. 
Rather than just hide behind scheduling excuses he should have the courage to resign. He has besmirched the ethics, integrity and sense of honour expected of an officer in H.M. Forces. 
His standards might be high enough for the Liberal party, but they are not for the Military.