CNN has decided Trump will be the next President.