High gas prices, the lingering Iran war and growing voter discontent with President Trump are dragging House control away from Republicans — with the Senate now in jeopardy, too.

In the House, prognosticator Larry Sabato’s “crystal ball” has Democrats leading in 208 seats, Republicans up in 203, and 22 tossups — after moving eight House races in the Dems’ direction.

The magic number of seats Democrats need to seize control of and make House Minority Leader Rep. Hakeem Jeffries (D-NY) the House speaker is 218.

Experts for months have considered flipping the Senate to be the heavier lift, but Republicans are now playing defense in some unexpected…

Read the full article at NYPOST.COM