The Home Office has denied there was a "conflict of interest" when it awarded a £462.6m deal to manage sites used to process ...