Agency has taken over immigration functions of Home Office and now deals with all applications