I have just visited the Port of Beira for the first time in 34 years....