Election Forecast: Latest Presidential Battle