David Neal, whose contract as chief inspector of borders and immigration was not renewed, has described the Home Office as needing reform.