Question to the Home Office:
To ask Her Majesty's Government from which countries citizens are required to complete landing cards on arrival in the UK.
Nationals of all non-EEA countries are required to fill out a landing card on arrival to the UK.