Democrat Bob Brooks rode the wave of voter dissatisfaction over President Donald Trump to declare victory in the 7th Congressional District race against freshman Republican Rep. Ryan Mackenzie.
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Republican U.S. Rep. Ryan Mackenzie addresses supporters Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown after being defeated in the 7th Congressional District race. Democratic challenger Bob Brooks won the Lehigh Valley-based seat in what was one of the most-watched U.S. House races in the country. (Jonathan Broady/Special to The Morning Call)
Supporters of Republican U.S. Rep. Ryan Mackenzie watch the results come in Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown. Mackenzie faced Democratic challenger Bob Brooks in the 7th Congressional District in what was one of the most-watched races in the country. (Jonathan Broady/Special to The Morning Call)
Supporters of Republican U.S. Rep. Ryan Mackenzie watch the results come in Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown. Mackenzie faced Democratic challenger Bob Brooks in the 7th Congressional District in what was one of the most-watched races in the country. (Jonathan Broady/Special to The Morning Call)
Supporters of Republican U.S. Rep. Ryan Mackenzie watch the results come in Tuesday, Nov. 3, 2026, at his Election Day watch party at Hyatt Hotel in Allentown. Mackenzie faced Democratic challenger Bob Brooks in the 7th Congressional District in what was one of the most-watched races in the country. (Jonathan Broady/Special to The Morning Call)
Supporters wait for former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks to arrive at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call
Supporters wait for former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks to arrive at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call
Supporters wait for former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks to arrive at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call
Supporters wait for former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks to arrive at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call
Toy firetrucks are table toppers at former Bethlehem firefighter and Democratic congressional candidate Bob Brooks’ election night party Tuesday, Nov. 3, 2026, at the ArtsQuest Center at SteelStacks in Bethlehem. Brooks is challenging first-term Republican Rep. Ryan Mackenzie in Pennsylvania’s closely watched 7th Congressional District. (Monica Cabrera/The Morning Call)
1 of 33
Former Bethlehem firefighter and Democratic candidate for Congress Bob Brooks greets supporters at his election night party Tuesday, Nov. 3, 2026 at the ArtsQuest Center at SteelStacks in Bethlehem. (Monica Cabrera/The Morning Call)
Bacon Fest returns to Easton this weekend, Nazareth transforms into Stars Hollow and a very special set of performances comes to Lehigh University's Zoellner Arts Center.