Sinn Fein has been feeling the heat over its behaviour after its former press officer Michael McMonagle was arrested for child sexual abuse offences.