Opinion Kavanaugh debacle cost Democrats the Senate By Staff ReportsUpdated Jul 30, 2025 By MARC THIESSEN