Sanders beats trump in Michigan and Pennsylvania

Photo via Gage Skidmore/Flickr

Quinnipiac general election matchup polls show Bernie Sanders would defeat Donald Trump in the key battleground states of Michigan and Pennsylvania.

In Michigan, Sanders holds the biggest lead over Trump of any Democrat running for president. 48 percent said they would vote for Sanders, while 43 percent would vote for Trump in a hypothetical head to head.

Pete Buttigieg and Amy Klobuchar were each in a statistical tie with the president in the Michigan poll, while Joe Biden performed better, though not as well as Sanders.

In Pennsylvania, Sanders holds a four point lead over Trump, with 48 percent saying they side with the Vermont Senator. More moderate Democrats also perform well against the president in the Keystone State.

In an ABC News poll released Wednesday, Sanders held a six point lead over Trump nationally.

Bernie Sanders addresses an enthusiastic crowd at Iowa State University

Sanders leads in Illinois, North Carolina and Texas polls

Sanders with double digit lead on eve of Nevada caucuses