NORTH PROVIDENCE — Stop & Shop workers across New England went on strike on Thursday afternoon, as they neared two months without a contract.In the Stop & Shop location on Mineral Spring Avenue in North Providence, there were groups of close to 20 protesting workers standing outside both entrance doors at about 1:15 p.m.