Harrogate and Knaresborough MP Tom Gordon has joined campaigners on the River Nidd to call for stronger action against sewage pollution.