Who is this man and what has he done with Kevin McCarthy?

THE WASHINGTON POST - 30 Sep, 2023