The wait is over: Final Election Day predictions