Weird how Sherrill across the river is at a 58% approval rating but only one of these people is heralded as the future of the Democratic party