An efficient and effective public transport system for the benefit of the public and the nation as a whole. Is that too much to ask?

Leonora Rozee, Stroud