Prince Harry takes part in a cricket match in St Lucia

Prince Harry threw himself whole-heartedly into his latest official function when he visited a St Lucian street festival complete with traditional food and drink. In the Caribbean island’s town of Soufriere he rustled up the courage to get stuck into some of the local produce, taking a drink from a green coconut. Earlier he showed off …