"There's a new Neil in town."