For me, the best form of public transport has to be the train. They are comfortable, easy to use, and usually provide a relaxing journey. I enjoy train journeys, especially long-distance journeys because it is an opportunity to read a book, or if I am traveling with a friend, it gives us time to chat and play card games.
For shorter, local journeys, there are regular trains that are almost always on time so it is a popular way of traveling for local people - it is good to have a reliable service. The only problem is that the trains do not run very late, so you cannot rely on them to get you home if you are going out in the evening.
There is also a local bus service, and it does run late at night which is good, but on the whole, it is not very popular with local people and I do not often travel via bus. It is just too unreliable - the buses run late most days because there just are not enough of them on the roads to allow the route to run on time. The buses are also very expensive considering the slow service that they offer. One solution would be for the bus company to get more buses on the road so that they were more frequent - at the moment none of the services run faster than one bus every half hour. A large-scale project would be for the roads to be made wider and a bus lane added in along some of the main roads which currently do not have a special bus lane. This would also speed the buses up, as at the moment they regularly get stuck in traffic.