Catholic Herald logo

A daily guide to what’s happening in the Catholic Church

Tesco’s still give over £60m a year to charity: so why don’t they just say so?