A national campaign backed by Graham Norton encourages people to wear purple socks.