Craig Langdon Craig Langdon resigns as an Australian Labor Party MP of the Victorian Legislative Assembly representing Ivanhoe. Sources: AAP via ''Sydney Morning Herald