NA-246 by-elections to be contested under Rangers