Political analyst Ambrose Weda now claims that opposition leader Raila Odinga set the path for his unforeseen defeat in Ugenya on Friday, the moment he pleaded with voters in the constituency.

Speaking during a funeral in the area in February, the Orange Democratic Movement (ODM) boss urged the voters not to embarrass him in the Ugenya parliamentary by-election.

Weda now says that Raila appeared as a man only concerned about his ego and not the well being of the people, adding that he seemed to be only interested in ensuring his candidate Chris Karan wins.

He noted that the people decided to defy him and opt for a development-minded candidate because he showed them that he only wanted his party in power, which was not reason enough for the people to vote Karan.

"The people were wondering if they should uphold his ego or choose development, ideologies and policies. They decided to go for development," he noted.

Weda, a High Court advocate and a native of Seme, Kisumu County, was speaking on KBC English Service's The Big Conversation show on Wednesday morning.

He added that the people were also rebelling against area Governor Cornell Rasanga's threats that he would halt development in areas that failed to elect Karan.

Weda observed that Movement for Democracy and Growth (MDG) candidate David Ochieng also won because he had all the other requirements the people were looking for.

He noted that Ochieng's only shortcoming was his party which is not that popular in the area.

"Ochieng has never been heard attacking Raila, he was actually an ODM member earlier. This, in addition to his development record, made him a qualified candidate," he added.