On 9 November, two men stood before Kenyans to deliver long-awaited speeches, separated by just a few hours and a few kilometres.
They were both live on television.
Both men are sworn pan-Africanists and both were after the hearts of a nation weighed down by heavy economic burdens.
But that's where the similarities ended.
One man, President William Ruto, wore a formal blue suit.
The other man, South African opposition leader Julius Malema, was clad in a black safari suit, with his customary red beret perched on his head.
While the president's State of the Nation Address delivered amid pomp and ceremony in parliament was received with sombre and weary looks, every other sentence of Mr Malema's explosive speech was met with wild cheers from his audience during the launch of the Pan-African Institute at a Kenyan university.
Since that day, the two men and their speeches have been the centre of much comparison and plenty of lively debate in Kenya. Mr Malema's speech was rebroadcast by a number of Kenyan digital channels and clips of it were shared widely on WhatsApp.
Mr Malema's decision to attack President Ruto on a number of issues, including a failure to deliver on his election promises, hit the spot with many Kenyans.
The South African firebrand also condemned Mr Ruto for not challenging King Charles on colonialism during his recent visit to Kenya, as well as his support for Israel in the current conflict with Hamas.
Media analyst Elvis Ndekwe says that to understand why Kenyans embraced a leader who broke a common African etiquette that dictates a visitor should not speak ill of his host, you have to go back to the events of March this year.
"This was the day angry citizens from four African countries took to the streets in simultaneous demonstrations, to fight the high cost of living. The protests in South Africa, Kenya, Nigeria and Tunisia were led by opposition leaders, including Julius Malema."
Mr Ndekwe adds that Kenya was already experiencing periodic demonstrations led by opposition leader Raila Odinga, protesting against what he felt was a stolen 2022 election.
"Many Kenyans, especially the younger generation, identified with Julius Malema who was fighting a cause similar to their own. They saw it as a show of solidarity against oppressive or insensitive regimes."
Prof PLO Lumumba, chair of the new Pan-African Institute that invited Mr Malema to Kenya, echoes Mr Ndekwe's argument.
"Malema represents a younger generation of Africans who are now beginning to articulate Pan-African issues in a manner that appeals to critical masses," he told the BBC.
"Remember, this is a very young continent," he said, adding that Africa needed a younger generation of leaders.
Although Mr Ruto, 58, campaigned last year as the candidate of the next generation against 78-year-old opposition leader Raila Odinga, at 42 Mr Malema is better placed to articulate the concerns of that large cohort of young voters.
But even before the four-country demonstrations in March, Mr Malema was a well-known figure with a sizeable following in Kenya, mainly arising from his heated contributions in the South African parliament, where his Economic Freedom Fighters are known for wearing red overalls, giving fiery speeches and occasionally disrupting proceedings.
Compilations of his comments in parliament are popular and have been doing the rounds in Kenya. In the comments section of one such video last year, one person wrote: "Still can't get enough of Hon Malema......love you ambassador of pure truth.... LOVE FROM KENYA."
So, when Mr Malema landed in Kenya, he found an audience in waiting.
Mr Ndekwe says that Mr Malema represents a challenge not just for President Ruto but also for his rivals.
"For some Kenyans, Malema symbolises the opposition leader they do not have and many make comparisons with Raila Odinga. Malema is young, energetic, bold and fearless. He speaks his mind even though it may annoy others. The young people don't see these qualities in Raila."
"When the president's State of the Nation Address merely repeated the same promises the government has made before, no-one questioned it," agrees one senior editor in Kenya who did not want to use his name.
"Malema gave an alternative voice, castigating the government. It's a welcome break from the usual talk."
Unsurprisingly, Kenya's government has reacted angrily to Mr Malema's comments and Deputy President Rigathi Gachagua has given him this advice: "We'd like to appeal to visitors to respect the leaders of their host countries. We travel overseas and we don't insult the leaders of those countries. We don't interfere with their politics.
"This man who came here is all-knowing. By the afternoon he seemed to know more about Kenya than us. I visited his own country in December and they ration electricity for seven hours; yet we don't discuss this because we respect them."
The government is not alone in its reaction. Many ordinary Kenyans have found his comments distasteful, saying a foreigner should not teach them how to run their affairs. Others felt offended with his decision to give his critical speech on the same day as the president's State of the Nation Address.
You may also be interested in:
Given the many feathers he's ruffled in one short visit, why did the organisers of the new Pan-African Institute invite Mr Malema to Kenya?
"The choice was defined by some fundamental things," said Prof Lumumba, a well-known and deeply passionate Pan-Africanist.
"One is that Malema has spoken and continues to speak boldly about issues that concern the continent of Africa, including unhindered trade in Africa, free movement of people within Africa, and having Africans take charge of their affairs.
"Malema in South Africa also represents a generation that is saying: 'Even when you say we have killed apartheid, apartheid is still alive and well'. And that to me resonates with us. He is also courageous and says these things without fear of consequence. Many of us mince our words because we fear the consequences."
So why does Prof Lumumba think that so many Kenyans embraced Mr Malema?
"There is a silent, critical majority of Kenyans who feel let down by what is happening and what has been happening in the Kenyan political arena, because Kenyans in the public arena are generally hypocritical. They don't say what they mean. So there is a sense in which Malema as a visitor came and said the things that we want to say, but we don't want to say them."
And what did Malema himself make of his visit? He told Prof Lumumba: "I am very happy that I have a group of Kenyans and by extension, Africans, who are beginning to embrace the agenda of Africa and doing it for themselves and beginning to recognise that ultimate decolonisation, ultimate freedom is economic freedom."
Despite many Kenyans' embrace of Mr Malema, back home in South Africa he's a controversial figure who has faced accusations of stirring racial tensions.
He has been repeatedly accused of hate speech, and opinion polls show his EFF trailing a distant third nationwide, with the support of about 13% of voters.
With the man in the red beret having left Kenya, the blue-suited president has the tough task of winning back those looking for solutions to their economic and political problems from without, instead of from within.
Joseph Warungu is a media and communication trainer based in Nairobi