Harrogate district MP calls for end to Tory 'leadership speculation'