Loophole preventing disgraced MP Rob Roberts facing by-elect