Public Masses cancelled