Maybe the one in front hadn't cleared the runway yet.
I had something similar at Heathrow when we were told to expect a late landing clearance, I think we went around from about 50 ft.
Also had a late Go Around, in the flare, as pax on a BA A321 due to the previous aircraft not clearing the runway.
Dixi.