Shahkot By-Poll: Voting on May 28, result on May 31