The Home Office has advertised a new £816million contract which will see in-person, invigilated tests replaced with online exams which critics say would be vulnerable to cheating.