To be fair, the BBC reports that he had checked her documentation when he employed her in 2007, including taking a copy of her passport and a Home Office letter which stated she had the right to work in the UK. That was all he he, or any other employer had to do at the time. He rechecked her docs recently, because his dept is overseeing a tightening of employer requirements, and his office found she had not been granted indefinite leave to remain. You cannot apply for this until you have been in the UK for at least five full years. Tbh, as an employer, once my company had checked on initial hiring of employees, I am not sure we would have thought to check again. Sounds to me as if he has done the decent thing.