The race for US Rep between Vern Buchanan and Democrat David Shapiro is tightening, a month out from election day.

A new poll out this week by St Pete Polling found Buchanan up by seven percentage points.

Buchanan’s lead over Shapiro has declined since July, when a St. Pete polls survey found him up by 10 points.