Councillors approve 224 homes and school in Harrogate despite traffic concerns