has martin kemp got a blue peter badge