The 777 landed on the runway that he had been cleared to land on by ATC. There was a problem with the communication between the BAA and ATC over whether the runway had been checked and cleared for use. The 'checker' vehicle was well beyond the normal turnoff point of a 777.
Airclues