Home Investing UK’s landmark handover of Chagos Islands to Mauritius: what’s at stake?