ABP, still Britain's biggest ports operator, today reported a 4% rise in annual earnings after long-term contracts drove growth at its ports business. Much of the growth comes from several long-term UK contracts ? with 17 new deals secured in 2004 and more than 80 major customer contracts won over the past five years, AB Ports achieved annual underlying profits of £135.4m - a figure ahead of analysts' expectations.