Question: who needs to fill in a uk landing card
Answer: A landing card is an arrival card form that non-EEA citizens are required to complete on entry to the United Kingdom or the Republic of Ireland .