‘You’re dismissed’: Home Affairs fires 18 officials for corruption, fraud and sexual harassment