Throughout his career, Ryan has presented himself as a disciple of Kemp, the ebullient former pro-football player and Reagan-era Republican congressman who sought to expand the party’s appeal to non-white communities. Ryan idolized Kemp and even worked for him: The future speaker was a young staffer at Kemp’s think tank, Empower America, in the early 1990s.

But after Trump took office, Ryan blinked at confronting the president’s appeals to white racial resentments. Pressed for reaction to comments like Trump’s reported description of African nations as “shithole” countries, Ryan managed to mumble the bare minimum of plausible criticism: “The first thing that came to my mind was very unfortunate, unhelpful.” For most people genuinely distressed by Trump’s remarks, “unfortunate” and “unhelpful” were probably not the first words that came to mind; “racist” and “xenophobic” were.

Even more consequential was Ryan’s refusal to challenge Trump on behalf of the young undocumented immigrants included in former President Barack Obama’s Deferred Action for Childhood Arrivals program. Though the speaker repeatedly promised the “Dreamers” that Congress would protect them, he has allowed the legislation that would have preserved their legal status to wither, after Trump and House Republican hardliners insisted on linking it to poison-pill provisions that would slash legal immigration.

“I worked with him back in his days of working for Jack Kemp at Empower America,” Frank Sharry, the executive director of the pro-immigrant advocacy group America’s Voice, told me Wednesday. “He was one of the most committed pro-immigrant, pro-immigration libertarians I’ve encountered in my three decades in D.C. Then, after ascending to one of the most powerful positions in the nation, he talked a good game and did nothing—except front for Trump’s nativism.”

On Trump’s excesses, Ryan followed a similar pattern of denial. Those who imagined he would defend the law-enforcement institutions that Trump has subjected to unprecedented attacks were invariably disappointed. At a critical moment in the standoff between the Justice Department and House Intelligence Committee Chairman Devin Nunes—over access to highly classified surveillance warrants—Ryan intervened to support Nunes. He was, by extension, supporting Trump, whom Nunes was hoping to assist by raising doubts about the initial justification for the investigation into Russian election interference. On Special Counsel Robert Mueller’s investigation itself, Ryan has mouthed the right sentiments about allowing the inquiry to proceed without intervention. But he’s resolutely refused to consider legislation to ensure that it could.

Month after month, Ryan signaled that as long as Trump provided a vehicle for advancing the speaker’s own goals of retrenching government—especially by cutting taxes—he would be willing to defend (or at least minimize) almost any presidential outrage. Ryan was hardly alone in broadcasting that message—every other major Republican congressional leader did, too. But it was especially powerful coming from a speaker who had fashioned himself as both a champion of inclusion and a policy wonk motivated more by ideas than partisan maneuvering.