New Hope is not just “gay” — it’s always been weird in many ways (bong shops, lingerie shops, leather shops, crystals, tarot/wicca, etc. — and lots of bikers for some reason)
Personally — I have a real soft spot for New Hope — met my hubby on the stage at the Bucks County Playhouse, 40+ years ago, and have many, many fond memories. We live in Bucks County now and it is about 50/50% as far as right/left goes, but the right-leaners are just quieter and minding their own buisness (IMO).
Same with Lambertville on the other side of the Delaware. Though I may have to share this story with my wife’s liberal friends in Doylestown.