George Finch, the youngest council leader in the country was challenged over his alleged actions towards staff