Read the full decision in Mr D Carrington v Home Office: 2218551/2024 - Judgment. Read the full decision in Mr D Carrington v Home Office: 2218551/2024 - Reasons.