The collision, which happened at about 17:15 BST, has left almost 90 people hurt, the ambulance service says.