Four people have been killed and 17 others injured when a freight train in Texas hit a parade float on its way to an event honouring wounded veterans.

Officials in the city of Midland say the crash happened at a Union Pacific rail crossing at about 16:30 local time (22:30 GMT) on Thursday.

Ten of those injured are in a critical condition.

Alistair Leithead reports.