Kenya’s Supreme Court will hold a last-minute hearing to decide whether the re-run of the presidential election can go ahead.

The court will hear an urgent petition by human rights activists arguing Kenya is not ready for the vote.

The election is due to take place tomorrow.

The Supreme Court in September took the unprecedented decision to annul the presidential election and demand a re-run.

This was the first time in Africa that an opposition court challenge against a presidential election had succeeded.

However, the main opposition candidate Raila Odinga is boycotting the vote.

President Uhuru Kenyatta, who is seeking a second term, has said the ballot must go ahead.

According to the constitution the vote must be held before the first of next month.

-BBC