Man punched and kicked on street in Harrogate