How about - ‘had a mistress to whom he gave secret material who may well have been a spy.’ Call that Puritanical?
Stop speculating