The UK Government’s agreement on the future of the Chagos Islands has run into trouble following elections in Mauritius and the United States.