Soaring poll numbers amid controversy