It's clear who will be president in 2028