Mayor’s axing ‘long overdue’