Trump-backed Mike Johnson remains House speaker after Republican holdouts flip votes at last minute January 4, 2025 by Eric Garcia and Andrew Feinberg Johnson held onto the speaker’s gavel after Ralph Norman and Keith Self swapped their votes Read More