I suspect the "story" is more to do with the sponsors of the Armed Forces Parliamentary Scheme not taking too kindly to an MP using his right to freedom of speech and promptly binning him.
John Purdey, do you have a view?
Tower of London for the MP for daring to criticize people who can't answer back?