Local Councils have have most of the say, and small communities within the Councils areas of control have to beg for crumbs. Presently, Local Councils are skint and can't provide much more than basic services within their tight budgets. Candidates running for Council say "Vote for me, Vote for me", then when elected, they're never seen again, let alone be seen to be doing anything for the small communities. They just become faceless creatures trying to hide the promises they made.
Our Community Committee, which has a determined President and Secretary, stick it up the Council and get them to get off their asses, so to speak, and get answers in fairly quick time, and get changes made that are sensible and viable. If it was left up to the Council, we'd only get what it wants to do, which would be very inefficient and create resentment among the locals. There have been decisions made by Council for our small community that have been absolutely absurd. Enter our President and Secretary to get the Council to see the error of their ways and change things so they make sense.
Local Committees with nothing to lose, can be quite powerful. We need more of them, even large ones to keep governments in line, as well as Local Councils.