At least 23 people have been killed, and dozens injured , after two trains collided head on in southern Italy.

It happened on a single stretch of track between the towns of Andria and Corato. Rescue workers are trying now to pull people from the wreckage which is strewn across a wide area.

Dan Johnson reports.