Mandatory Credit: Photo by Geoffrey Swaine/Shutterstock (13923443aa) Guinness world record holder Glenn Walsh from Alresford takes part in the Watercress Eating Championships once again and retains his world record holding title. The World Watercress