Caerphilly CBC is responsible for the delivery of a wide range of statutory and discretionary public services.