Donald Trump endorses Mike Johnson ahead of Speaker election: Good, hard-working, religious Published 30 Dec 2024 Full Article