He has an eight-point lead in a McClatchy-MSNBC poll released last night.