Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace WestJet and its pilots’ union reached a last-minute deal late Thursday, averting a strike ahead of the May long weekend, but hundreds of the carrier’s Friday flights were cancelled.