I’m not quite sure where Sky News have got this information but they have reported that the flight had a known problem with the landing gear. As it came into land the captain decided to abort the landing and attempt a go around. After the landing gear were retracted the plane failed to make altitude (possibly due to the wind shear) and belly flopped onto the runway.
Fantastic news to see that everyone escaped unharmed. A true miracle considering the images coming out of DXB of the crash.
Unfortunately it’s sad to see that some passengers may well have impeded the evacuation in order to take hand luggage and rolling suitcases.