Democrats could win mid-terms