Green Party co-leader Larissa Waters resigned after realising she was a joint Canadian-Australian citizen. Foreign nationals are banned from standing for parliament.