A Cabinet Minister Has Branded Nigel Farage Racist Over His Immigration Plans