Former president Donald Trump held campaign rallies Wednesday in Wisconsin and Michigan, two states that could be key to the outcome of the presidential race in November. It’s an off day from court in Trump’s criminal trial in New York, where he is accused of falsifying business records to cover up hush money payments to an adult-film actress.
Skip to end of carousel
End of carouselPresident Biden attended a late-afternoon fundraiser Wednesday at a Washington hotel. On Thursday, he plans to head to the battleground state of North Carolina for a campaign event.
Biden seems increasingly willing to fire personal insults at Trump, apparently aimed at getting into his rival’s head and under his skin.
Sign up for our elections newsletter, The Campaign Moment, by Aaron Blake.
1/3
Skip to end of carousel
End of carouselPresident Biden attended a late-afternoon fundraiser Wednesday at a Washington hotel. On Thursday, he plans to head to the battleground state of North Carolina for a campaign event.
Biden seems increasingly willing to fire personal insults at Trump, apparently aimed at getting into his rival’s head and under his skin.
Sign up for our elections newsletter, The Campaign Moment, by Aaron Blake.
7:01 p.m. EDT
7:01 p.m. EDT
6:44 p.m. EDT
6:44 p.m. EDT
6:15 p.m. EDT
6:15 p.m. EDT
5:35 p.m. EDT
5:35 p.m. EDT
5:11 p.m. EDT
5:11 p.m. EDT
4:40 p.m. EDT
4:40 p.m. EDT
4:18 p.m. EDT
4:18 p.m. EDT
3:45 p.m. EDT
3:45 p.m. EDT
3:21 p.m. EDT
3:21 p.m. EDT
2:35 p.m. EDT
2:35 p.m. EDT
2:07 p.m. EDT
2:07 p.m. EDT
1:41 p.m. EDT
1:41 p.m. EDT
1:22 p.m. EDT
1:22 p.m. EDT
1:03 p.m. EDT
1:03 p.m. EDT
12:32 p.m. EDT
12:32 p.m. EDT
12:09 p.m. EDT
12:09 p.m. EDT
11:46 a.m. EDT
11:46 a.m. EDT
11:25 a.m. EDT
11:25 a.m. EDT
10:59 a.m. EDT
10:59 a.m. EDT
10:31 a.m. EDT
10:31 a.m. EDT
10:09 a.m. EDT
10:09 a.m. EDT
9:43 a.m. EDT
9:43 a.m. EDT
9:24 a.m. EDT
9:24 a.m. EDT
9:03 a.m. EDT
9:03 a.m. EDT
8:42 a.m. EDT
8:42 a.m. EDT
8:19 a.m. EDT
8:19 a.m. EDT
7:59 a.m. EDT
7:59 a.m. EDT
7:41 a.m. EDT
7:41 a.m. EDT
7:20 a.m. EDT
7:20 a.m. EDT
7:00 a.m. EDT
7:00 a.m. EDT
6:45 a.m. EDT
6:45 a.m. EDT
6:30 a.m. EDT
6:30 a.m. EDT