'Punishment': Politicians clash over school chaplains ban