Abdu tries his hand as Mayor of Mount Isa