At least 10 people have been killed in an explosion outside a public park in the city of Lahore in Pakistan.

Rescue officials said more than 30 people were injured, most of whom are women and children.

Police said the nature of the blast was not clear.