Wed. Jul 9th, 2025

Police called to Water Street in Liverpool city centre around 6pm after report of a collision with pedestrians

Read more at the Guardian