US president Barack Obama has made a final push to help struggling Democrats before this week’s midterm elections, making campaign stops in Connecticut and Pennsylvania to try to avert a "shellacking" at the polls like the one suffered in 2010.