Will the Afghan leak win votes for Nigel Farage? Don’t be so sure Video City A.M. 4 0 17.07.2025 .....© City A.M. visit website