A two-year-old girl was snatched from her mother in the street by a stranger before a "public-spirited" passerby retrieved the child.

A 23-year-old woman was arrested in connection with the incident in Leeds, West Yorkshire, yesterday afternoon.

Police were called to the scene on Tunstall Road in Beeston, Leeds at 4.29pm.

The man who stepped in to take back the child detained the woman until officers arrived.