Zohran Mamdani Tops The List Of Bad Democrats In 2025 -- Here's Why