"It is entirely possible the Americans will refuse to vacate Diego Garcia just as they have refused to vacate Guantanamo Bay."
The USA has a legal right to Guantanamo - the 1903 Lease for Guantanamo has no fixed expiration date.
Chagos Islands is a deal between the USA and the UK who "own" the islands - it's a lease extended to 2036