Stevenage borough councillors have again voted to grant planning permission for a 10-storey block of flats next to Six Hills House.