The Home Office, also known as the Home Department, is the United Kingdom's interior ministry. It is responsible for public safety and policing, border security, immigration, passports, and civil registration. From Wikipedia
British authorities cite procedural delays and bank holidays, while Malema accuses the UK of silencing dissent ahead of a Cambridge University event.