Right, I'm putting forward some candidates to take Pres Trump off his throne in 4 years...
Bill De Blasio; tends to run against the grain, supports minorities and the poor on a large scale. Plus he's very tall. Always a plus in politics.
Cory Booker; seemingly popular senator that pulled Newark out of the sh*t, when he was Mayor.
Elizabeth Warren; I think we're well clued up on her intelligence and forthright nature!
and...
Michelle Obama; very very popular First Lady. She can use the next 4 years getting herself out there and learning things, politically and do what Trump has done.
Odds are strong if Trump doesn't make a complete Fook Up, the people will give her a chance, too, to be the Democrats version of 'anti establishment'. Female, Black, intelligent like Warren and they may battle it out.
Any different views?