Passenger locator forms will be required for international travellers for some time, the head of Heathrow Airport has predicted. CEO of Britain’s busiest airport John Holland-Kaye said people need to ...