Not quite the same situation but I was on the flight deck of a Herald landing on 27L at Heathrow. At about 1nm final, we heard a Trident report outer marker; as we touched down, he reported 2nm; was told 'continue, expect late landing clearance'; as we started to vacate he said 'I'm on the deck' and the controller said 'cleared to land'.