Mombasa till Magadaxo tillhör England i följd afen