Algonquin, Ill., is a Republican stronghold. The growing town of 28,000 is about an hour's drive northwest of Chicago in McHenry County, the only one of six in the metro area to vote for President Trump.
At Short Stacks, a small diner on Main Street, Ginger Underwood sits at a table with her two adult daughters. She voted for Donald Trump and says that, so far, she is glad she did.
"I think Trump is doing exactly what he said he was going to do when he ran for office," she says. "So that's fine with me, that he's doing what he's doing."