Stephen Parry resigns after confirming he is a dual citizen