The Parochial Church Council, or PCC, is the executive body of the church. The PCC has to operate with the Parish Priest in promoting the spiritual, social, evangelistic and ecumenical work of the church. It consists of the Clergy and Church Wardens of the parish, together with a number of representatives of the laity elected by the Annual Parochial Church Meeting of the parishioners. The PCC is responsible for the financial affairs of the church and the care and maintenance of the church fabric and its contents.