MPs stunned by 'Cox's codpiece'