The former US president Barack Obama has enjoyed a spot of kitesurfing with Richard Branson.

for more...