A peer review has praised the senior leadership team at Stroud DC for the progress it has made.
A corporate peer challenge by the Local Government Association found the leadership team had performed well since their previous visit in 2019, but should ensure the authority had ‘sufficient corporate and strategic capacity'.