The Home Office located in Westminster is the British government's department that deals with domestic affairs, including immigration. This is the office accused of the Windrush Scandal.

Photo:Home Office UK
The Home Office located in Westminster is the British government's department that deals with domestic affairs, including immigration. This is the office accused of the Windrush Scandal.

Photo:Home Office UK