Race to win public opinion