Deputy leader of Sheffield City Council, Cllr Fran Belbin, says that citizens must be more involved in Town Hall decision-making