The annual rainy season is already battering Mayotte, but the French Indian Ocean archipelago has barely managed to patch up ...