News

One hundred years ago this week, the annual May Horse Parade took place in St Helens. Progress has robbed the town of one of its most magnificent spectacles, which was keenly looked forward to by ...