Community and Town Councils in Wales Annual Return for the Year Ended 31 March 2024