Bristol athlete Nick Butter has just run a marathon in every country in the world to raise money for Prostate Cancer UK It’s taken almost two years, 15 pairs of trainers and more than 400 flights for Nick Butter to run 26.2 miles in each of the 196 countries on the planet.