Home Chagos Islands deal with UK 'great victory' for ... 22 May 2025 Chagos Islands deal with UK 'great victory' for Mauritius: PM