The constitutional problem is not going away. This issue will come back again and again. Somebody is going to have to fix it. Let’s do it now.
All we need to do is change part one of section 44 to read that a candidate for the Senate or House of Reps must be an Australian citizen. Full stop.
The act to put this matter to a referendum could simultaneously protect all current members of parliament from challenge. That would tie the hands of the High Court until order is restored. I think this referendum would have overwhelming support and pass easily.