GoK should just grant his wishes and give him back his passport, etc. He is irrelevant to the chess game being played in town. Even as a pawn.
In so much as I don't like Miguna, that would be going against the law.
Let's start with his Kenyan passport which he acquired in 2009, under the watch of Kajwang. That was patently illegal as the old constitution did not recognize dual citizenship so Miguna automatically lost his Kenyan citzenship in 1998 when he applied for and got the Canadian one.
Here's the relevant section from the Kenyan High Commission in Canada, of the steps Miguna should have taken:
Anyway, using the falsely obtained passport and his ID which he never threw away, he ran for governor and amassed a staggering (for him) 10k votes (but that besides the point).
According to the 2010 constitution, Miguna can now reapply for his citizenship as the new constitution recognizes dual citizenship. But he has to
reapply as stated in the constitution. So immigration kindly sent him the documents and, according to The Star newspaper, Raila implored him to sign the documents. He's refused to sign them and continued throwing a tantrum, insisting that he enter Kenya using his ID only. Emirates, which ferried him to Kenya, would have been in tons of trouble as he hid his Canadian passport which would have caused them to return him back to his point of origin, incurring hefty fees as per IATA regulations. I wouldn't be surprised if Emirates bans him from ever traveling with them again due to his stupidity.
This charade can only be blamed on Miguna seeking attention and relevance and nobody else.