Running a local authority in the 21st century is no easy task, with the type and complexity of problems faced rarely so challenging.
Obviously, councils have their teams of officers to deal with the long-term as well as the vital day-to-day problems that are thrown at them.