What is a charity? Ostensibly, it's an organisation dedicated to the public benefit, one that does not seek to make profits, and that does not have political goals. So how the heck does something like the Catholic Church qualify as a charity?
In England and Wales, all charitable organisations with an income of more than £5,000 must be registered with the Charities Commission, which acts as a supervisory power. The core rule is that all charities must exist "for the public benefit". There exists a list of 13 purposes that a charity can subscribe to, including advancements of animal…