More than 100 people have been killed and many more injured in an explosion claimed by the Islamic State group in Baghdad, Iraqi police say.

The BBC's Jeremy Bowen says people were gathering to drink juice at the end of their day's fast when the bomb went off.