© Licensed to London News Pictures. 29/04/2018. London, UK. Home Secretary AMBER RUDD seen leaving her London home on April 29, 2018. There have been calls for the Home Secretary to resign over governments handling of the Windrush citizens. Photo credit: Ben Cawthra/LNP
{}