March 12th (maybe earlier): Second vote on May deal. Probably rejected.
March 13th: Vote on no-deal. Certainly rejected.
March 14th: Vote on extension. Probably accepted.
May 1st (roughly): If we haven't passed legislation to take part in EU elections, probably too late by now.
May 23-26: EU elections