UK Home Office destroyed Windrush landing card slips

//UK Home Office destroyed Windrush landing card slips