Answer
David Wilkie won one World Championships gold medal in his career. He achieved this feat in the 200m breaststroke event at the 2003 World Championships in Barcelona, Spain. Wilkie's victory was a significant accomplishment, as he became the first British swimmer to win a gold medal in the 200m breaststroke at the World Championships.