Election for new President today