Prince of Wales provided Blue Peter badge for releasing ecological prize

INSUBCONTINENT EXCLUSIVE:
The Prince of Wales has been given a Blue Peter badge for launching a prize that finds environmental solutions to repair the planet.