Formulate an answer to this elaborate question: For which political party does Mark Christopher Butler represent an electoral division in the state of South Australia, which includes Torrens Island and Garden Island?
Australian Labor Party