In photos: Anxiety, nail-biting and sleepless nights at Bomas of Kenya

The IEBC has accredited over 4,000 local and international journalists. Media houses have also pitched camp at the Bomas of Kenya, IEBC's national tallying Centre where final presidential results will be announced. As Kenyans wait for the official results, media houses are publishing preliminary results based on forms 34A and 34B that have been uploaded on the IEBC portal.

The waiting will be long as Kenyans wait for the IEBC to verify results from all the 290 constituencies. IEBC Commissioner Abdi Guliye said the verification process is in four steps - preliminary check to confirm forms have been stamped, signed and data captured correctly, coordination to check for errors and if the physical form matches what was uploaded on the portal, administrative check is to ensure step one and two was done properly and quality assurance.

IEBC has allowed presidential agents to witness the verification process. After the four-step process, Chebukati, the presidential election returning officer will create form 34C where all the results of all candidates are entered, announced and a winner declared. The Commission Chairman was non-comitial on when he will announce the winner. He said the law allows them seven days. Meanwhile, Kenyans will have to wait patiently to know who the next president of Kenya will be.

Photos by Elvis Ogina