Presidency is now in sight for Uhuru and Ruto