Labour Scrapping The Joint Venture?

Fact Check Hyde's performance information for Jan 2018 shows just 83% are satisfied with the repair service.