Many moderates and independents are starting to agree