Travel News CAA confirms Atol renewals for more than 600 travel businesses admin April 2, 2025 Number of licence holders shows small decline but remains above 1,600