Motorists set for six weeks of delays on Harrogate's Grove Road