Democratic congresswoman Haley Stevens endorsed Republican Senate candidate Mike Rogers on Sunday, NPR and Fox News report. The move came less than 48 hours before Election Day, NPR says. Stevens lost the August Democratic primary to Abdul El-Sayed, who now faces Rogers, AP reports. The winner will succeed Democratic Sen. Gary Peters, who is not seeking another term, NBC News says.

Stevens first appeared with Rogers at a Detroit church, Fox News and AP report. Fox News says it confirmed she attended the service at Perfecting Church. She had been asked to skip a planned church event with El-Sayed, and his campaign also asked her to stay away from its remaining events, Fox News reports.

"Our Democratic nominee for Senate said I was no longer welcome in his campaign and that I should stay away," Stevens said in a video, according to AP. "And he's right. And that's why I am endorsing Mike Rogers for the United States Senate today." She said, "I'm not turning my back on Democrats. It is this one vote," AP reports.

Rogers said he was "honored" by her support, Fox News, NBC News and AP report. Her longtime chief of staff is resigning over the decision, AP and NBC News report.

Senate Democratic leader Chuck Schumer called the endorsement a "despicable betrayal," NPR and AP report. Michigan Democratic Party chair Curtis Hertel said it "shows that she has abandoned everything she claims to care about," NPR and AP report. El-Sayed said, "None of this matters," according to NPR and AP.

Trump praised Stevens on Truth Social, AP and NBC News report. "It's a thing called bravery, and few people have it like just displayed by Congresswoman Haley Stevens!" he wrote, according to AP and NBC News. A Republican National Committee spokesman said Democrats who feel abandoned by El-Sayed "have a home" with Rogers, AP reports.

What we know: Stevens endorsed Rogers on Sunday, and leaders in her own party condemned it.
What we don't: Whether the endorsement will change any votes, with early voting already well underway.