Unifor and General Motors agreed on tentative labour contracts for more than 4,600 autoworkers in Ontario on Aug. 22. The vote is set to wrap up Sunday.