The Prince of Wales has met the winners of a Blue Peter competition asking young environmentalists to submit ...
Five young innovators met Prince William at Windsor Castle to present their planet-saving ideas after winning the prestigious ...