Street pastors operate all over the country in towns and cities, caring for vulnerable people they find adrift on the streets at night.
It was quite an eye-opener to join them one Saturday night in March seeing their dedication and endless patience with young people emerging from pubs and clubs, often the worse for drink, or substance abuse, and many emotionally vulnerable, cold, and barely able to get themselves home.