What cost the Tories votes in the Harrogate district?