Catholic Herald logo

Lay people and priests will have to pay £10 or £25 in order to attend big outdoor events in England