5 things to do in and around Harrogate this weekend, June 20-22Harrogate man jailed for sex assault and attacking policeFrustrated Leeds Road traders count the cost of ongoing roadworksHarrogate business leader’s sudden departure shocks townHarrogate BID chief executive resigns with immediate effectHow to design ‘the dream kitchen’: Q&A with kitchen designer Hazel Bond of Knaresborough KitchensHarrogate man becomes youngest train driver at Wensleydale RailwayHarrogate farm launches afternoon tea with sheep ventureBID encourages pupils to give the gift of Harrogate to their top teachers at the end of termMan faces assault and hammer charges at Harrogate church