×

How ODM Senators have reaped fruits of Ruto-Raila handshake

Migori Senator Eddy Oketch during County Public Investments and Special Funds at the VIP Lounge, KICC, Nairobi. March 29th,2023 [Elvis Ogina, Standard}

The ODM Party is having the last laugh by controlling seven out of the 19 Senate committees, while the UDA Party controls the other 11.

ODM’s gains reflect the growing working relationship between President William Ruto and ODM leader Raila Odinga.

The party, which had previously been in charge of only two Senate oversight committees (traditionally led by the opposition), now holds significant leadership positions.

Senate Minority Whip Ledama ole Kina explained that ODM’s increased leadership roles in both the Senate and National Assembly resulted from the collaboration between the government and opposition parties.

“UDA realised that ODM legislators are experts in certain areas, and it is clear that we have performed well in the past in the committees where our members have held leadership positions. That is why they agreed to support some of our members as chairpersons,” said Ledama.

The Narok Senator added that ODM legislators who now lead Senate and National Assembly committees have committed to working hard to prove they deserve these positions and urged Kenyans to give them time to deliver.

Makueni Senator Daniel Maanzo noted that, traditionally, committees elect their leaders democratically, regardless of party affiliation. However, in this case, it was President Ruto and Raila who decided who would occupy these positions.

“Normally, the members of a particular committee elect their leaders, but this time, it is Ruto and Raila who chose them. Parliament is under capture, and that’s why oversight is affected,” Maanzo said.

Nandi Senator Samson Cherargei argued that, unlike the 2018 handshake between then-President Uhuru Kenyatta and Raila, the 2025 partnership between Ruto and Raila is genuine and a major political advantage for Raila.

Cherargei explained that the agreement between UDA and ODM, signed at KICC early this month, allows any member to chair parliamentary committees, regardless of whether they belong to the majority or minority side. He praised Raila for his ability to reward and maintain loyalty within his party.

“You have to give it to Raila; he knows how to reward and maintain loyalty within his ranks, as evidenced by the appointments in Parliament and government. He has reaped the benefits of Ruto honouring their partnership,” he said.

Murang’a Senator Joe Nyutu described the positions given to ODM as a bribe to secure Raila’s support for Ruto, suggesting that without this support, Ruto would not have completed his first term in office.

Nyutu argued that ODM had taken advantage of Ruto’s vulnerability, noting that Ruto feels threatened by potential rebellion from some of his 2022 supporters.

“A good example is Migori Senator Eddy Okech, who is now chairperson of the Senate Roads and Transport Committee and also Vice-Chairperson of the Senate County Public Investments and Special Funds Committee. Ordinarily, a chairperson cannot be a vice-chair of another committee. I pity Ruto,” said Nyutu.

Nominated Senator Veronica Maina said Kenya Kwanza’s preferred position was to retain their leadership roles. However, they acknowledged the changing political dynamics and chose to adapt accordingly.

Service delivery

Maina said politicians must learn to accept when political dynamics shift and focus on becoming more relevant to the needs of the people.

“We should shift our focus to service delivery and address the key issues that require our attention. This way, we will be able to meet the basic needs of health, infrastructure, food security, and energy for both domestic and industrial use,” said Maina.

The vice chair of the Justice, Human Rights and Legal Affairs Committee added that the ultimate goal of leadership is service to the people, which aligns with the objectives of the Kenya Kwanza administration.

Mombasa Senator Mohammed Faki argued that parliamentary committees should be allowed to elect their own leaders, but since the advent of the 2010 Constitution, leadership has been decided by Party Parliamentary Group meetings, presided over by the party leader.

Faki pointed out that the process had been the same in 2013, 2017, and 2022, with both the ruling and opposition parties determining committee leadership.

“With the broad-based government, UDA ceded some committees to ODM. The party leadership informed us of the availability of these positions, and we declared our interests. I was elected chairperson of the Lands, Environment, and Natural Resources Committee,” said Faki.

Siaya Senator Oburu Odinga, Raila’s elder brother, was elected chairperson of the Senate Energy Committee in the new working arrangement between UDA and ODM.

Kwale Senator Issa Boy Juma (ODM) was elected chairperson of the Senate Trade, Industry, and Tourism Committee, while Nominated Senator Betty Montet (ODM) became chairperson of the Senate Education Committee.

Nominated Senator Crystal Asige (ODM) was elected vice-chair of the Senate Labour Committee, and Nominated Senator Catherine Mumma was re-elected vice-chairperson of the Senate Devolution and Intergovernmental Relations Committee.

ODM has previously been in charge of two Senate oversight committees, with Homa Bay Senator Moses Kajwang serving as chairperson of the Senate County Public Accounts Committee.

Vihiga Senator Godfrey Osotsi (ODM) has served as chairperson of the Senate County Public Investments and Special Funds Committee since September 2022 and was re-elected to that position recently.

Request history8.1.26PHP Version1.22sRequest Duration8MBMemory UsageGET {category}/article/{id}/{slug}Route
  • warninglog[00:16:41] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[00:16:41] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (12.79ms)time
  • Application (1.21s)time
  • 1 x Application (98.95%)
    1.21s
    1 x Booting (1.05%)
    12.79ms
    11 templates were rendered
    • 1x mainsite.articlearticle.blade.php#?blade
    • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
    • 1x common.vocalizedvocalized.blade.php#?blade
    • 1x mainsite.partials.footerfooter.blade.php#?blade
    • 1x mainsite.layouts.appapp.blade.php#?blade
    • 1x mainsite.partials.metasmetas.blade.php#?blade
    • 1x mainsite.partials.topbartopbar.blade.php#?blade
    • 1x mainsite.partials.logo_sectionlogo_section.blade.php#?blade
    • 1x mainsite.partials.menumenu.blade.php#?blade
    • 1x mainsite.partials.streamingstreaming.blade.php#?blade
    • 1x mainsite.partials.stickybottomstickybottom.blade.php#?blade
    uri
    GET {category}/article/{id}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\MainsiteController@article
    namespace
    prefix
    where
    file
    app/Http/Controllers/MainsiteController.php:610-1128
    35 statements were executed (10 duplicates)Show only duplicates469ms
    • Articles.php#513standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:513
      • app/Http/Controllers/MainsiteController.php:657
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:658
    • Articles.php#520standard_digital_main4.31msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001514507' and `published_at` <= '2025-03-29 00:16:41' and `deleted_at` is null
      Bindings
      • 0: 2001514507
      • 1: 2025-03-29 00:16:41
      Backtrace
      • app/Utils/Articles.php:520
      • app/Http/Controllers/MainsiteController.php:657
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:658
    • Articles.php#1435standard_digital_main690μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-29'
      Bindings
      • 0: 2025-03-29
      Backtrace
      • app/Utils/Articles.php:1435
      • app/Http/Controllers/MainsiteController.php:660
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:661
    • Articles.php#147standard_digital_main690μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 3 or `parent_id` = 3 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 3
      • 2: 3
      Backtrace
      • app/Utils/Articles.php:147
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#164standard_digital_main15.75msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (3) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 00:16:41' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 3
      • 1: 1
      • 2: 2025-03-29 00:16:41
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#164standard_digital_main790μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#53standard_digital_main750μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 3
      Bindings
      • 0: 3
      Backtrace
      • app/Utils/Articles.php:53
      • app/Utils/Articles.php:338
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#53standard_digital_main670μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
      Backtrace
      • app/Utils/Articles.php:53
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#55standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:55
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#55standard_digital_main3.36msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
      Backtrace
      • app/Utils/Articles.php:55
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#57standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:57
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#57standard_digital_main2.93msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
      Backtrace
      • app/Utils/Articles.php:57
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#60standard_digital_main1.08msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `refer_id` is null
      Backtrace
      • app/Utils/Articles.php:60
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#688standard_digital_main113msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Ruto-Raila handshake 2025\",\"ODM-UDA partnership\",\"Kenya political alliances 2025\",\"ODM Senate leadership\"]%') and `site_id` = 1 and `published_at` <= '2025-03-29 00:16:41' and `deleted_at` is null and `id` not in ('2001514507') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["Ruto-Raila handshake 2025","ODM-UDA partnership","Kenya political alliances 2025","ODM Senate leadership"]%
      • 1: 1
      • 2: 2025-03-29 00:16:41
      • 3: 2001514507
      Backtrace
      • app/Utils/Articles.php:688
      • app/Http/Controllers/MainsiteController.php:821
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:822
    • Articles.php#424standard_digital_main80.47msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-03-29 00:16:41' and `published_at` >= '2025-03-28 23:16:41' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
      Bindings
      • 0: 1
      • 1: 16
      • 2: 20
      • 3: 2025-03-29 00:16:41
      • 4: 2025-03-28 23:16:41
      Backtrace
      • app/Utils/Articles.php:424
      • app/Http/Controllers/MainsiteController.php:825
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:826
    • Articles.php#424standard_digital_main970μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 41, 588)
      Backtrace
      • app/Utils/Articles.php:424
      • app/Http/Controllers/MainsiteController.php:825
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:826
    • Articles.php#147standard_digital_main810μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 480
      • 2: 480
      Backtrace
      • app/Utils/Articles.php:147
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#164standard_digital_main1.61msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 00:16:41' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
      Bindings
      • 0: 480
      • 1: 481
      • 2: 482
      • 3: 719
      • 4: 1
      • 5: 2025-03-29 00:16:41
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#164standard_digital_main830μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#753standard_digital_main60.6msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-03-29 00:16:41' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
      Bindings
      • 0: 1
      • 1: 486
      • 2: 1
      • 3: 2025-03-29 00:16:41
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:837
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:838
    • Articles.php#753standard_digital_main940μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 3, 7, 588)
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:837
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:838
    • Articles.php#819standard_digital_main4.12msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001514507' and `site_id` = 1 and `published_at` <= '2025-03-29 00:16:41' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001514507
      • 1: 1
      • 2: 2025-03-29 00:16:41
      Backtrace
      • app/Utils/Articles.php:819
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#819standard_digital_main990μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (16)
      Backtrace
      • app/Utils/Articles.php:819
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#865standard_digital_main1.22msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001514507' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-29 00:16:41' limit 1
      Bindings
      • 0: 2001514507
      • 1: 1
      • 2: 2025-03-29 00:16:41
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#865standard_digital_main770μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#1288standard_digital_main6.58msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-29 00:16:41' and `article_category_id` = 3 and `site_id` = 1 and `id` not in ('2001514507') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-03-29 00:16:41
      • 1: 3
      • 2: 1
      • 3: 2001514507
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:845
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:846
    • Articles.php#1288standard_digital_main1.06msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:845
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:846
    • Builder.php#20standard_digital_main1.47msselect `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"Ruto-Raila handshake 2025\",\"ODM-UDA partnership\",\"Kenya political alliances 2025\",\"ODM Senate leadership\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["Ruto-Raila handshake 2025","ODM-UDA partnership","Kenya political alliances 2025","ODM Senate leadership"]%
      • 1: 1
      Backtrace
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
      • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
    • Articles.php#3841standard_digital_main800μsselect count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
      Backtrace
      • app/Utils/Articles.php:3841
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • Articles.php#3867standard_digital_main1.33msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001514967, 2001249065, 2001514984, 2001514907, 2001514884, 2001514970, 2001514912, 2000224832, 2001514911, 2001423570, 2001514994, 2001514800, 2001514958, 2000166922, 2001393881, 2001511270, 2001514891, 2001514712, 2001260523, 2001514993) and `deleted_at` is null and `published_at` <= '2025-03-29 00:16:41' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001514967
      • 1: 2001249065
      • 2: 2001514984
      • 3: 2001514907
      • 4: 2001514884
      • 5: 2001514970
      • 6: 2001514912
      • 7: 2000224832
      • 8: 2001514911
      • 9: 2001423570
      • 10: 2001514994
      • 11: 2001514800
      • 12: 2001514958
      • 13: 2000166922
      • 14: 2001393881
      • 15: 2001511270
      • 16: 2001514891
      • 17: 2001514712
      • 18: 2001260523
      • 19: 2001514993
      • 20: 2025-03-29 00:16:41
      Backtrace
      • app/Utils/Articles.php:3867
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • Articles.php#3867standard_digital_main740μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 267, 268, 416, 588)
      Backtrace
      • app/Utils/Articles.php:3867
      • app/Http/Controllers/MainsiteController.php:853
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:854
    • CookieTool.php#185standard_digital_main880μsselect * from `settings` where `meta_name` = 'article_age' limit 1
      Bindings
      • 0: article_age
      Backtrace
      • app/Utils/CookieTool.php:185
      • app/Http/Controllers/MainsiteController.php:870
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
    • helper.php#424standard_digital_main1.16msselect * from article_categories where id = '3'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main750μsselect * from article_categories where id = '3'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main780μsselect * from article_categories where id = '3'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • helper.php#424standard_digital_main700μsselect * from article_categories where id = '3'
      Backtrace
      • app/Library/helper.php:424
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    • Articles.php#1350standard_digital_main154msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-29 00:16:42' and (`keywords` like '%Ruto-Raila handshake 2025%' or `keywords` like '%ODM-UDA partnership%' or `keywords` like '%Kenya political alliances 2025%' or `keywords` like '%ODM Senate leadership%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001514507' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-03-29 00:16:42
      • 1: %Ruto-Raila handshake 2025%
      • 2: %ODM-UDA partnership%
      • 3: %Kenya political alliances 2025%
      • 4: %ODM Senate leadership%
      • 5: 1
      • 6: 16
      • 7: 20
      • 8: 2001514507
      Backtrace
      • app/Utils/Articles.php:1350
      • app/Utils/Articles.php:1674
      • view::mainsite.article:568
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
    • app.blade.php#825standard_digital_main960μsselect * from `favourite_topics` where `status` = 1
      Bindings
      • 0: 1
      Backtrace
      • view::mainsite.layouts.app:825
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    App\Models\Category
    384Category.php#?
    App\Models\Article
    36Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    14Author.php#?
        _token
        7c20bTEBZQtBIP9HvL4ccBUkHgiBT5VqzIB10X99
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/politics/article/2001514507/how-od...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        offset
        0
        path_info
        /politics/article/2001514507/how-odm-senators-have-reaped-fruits-of-ruto-raila-handshake
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ray" => array:1 [ 0 => "927a266779c5fa06-EWR" ] "x-forwarded-for" => array:1 [ 0 => "52.14.200.7" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "52.14.200.7" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cookie" => array:1 [ 0 => "story_no=eyJpdiI6IjJwSUtxVnVFeUJHTlVLWHdic2ZaVFE9PSIsInZhbHVlIjoiUm0rcEtRZnFyNlI1L0dFU2cvMlJxZDNZRExPMTFpM3NKbndsTEQyeXNpeWpqcXhCZnQzdFhvUlNLb3EwWVF4QyIsIm1hYyI6IjQxOTY3YzJmNWU3YjBhMjdiY2Q4YmFhYzk3MDkxNTg5YjZiYjZmN2E4M2RiNTA5ZDAwYjAyOGVlNDk5OGIwYjciLCJ0YWciOiIifQ%3D%3D; story_no_insider=eyJpdiI6IlNtZVRCZmduRGM2YUhjc2R6QUltVmc9PSIsInZhbHVlIjoielM0YkFDMVdCZ21LV3pIMjVEaDFqVFc2d200UzFJUTRDQ3NXbDZDZEs0azF3NFNaUXJjallpaG9wUnFpaE0yRSIsIm1hYyI6ImUwZjUwOTU0NjgyZmY1NWI1OWEyOTcyMTY4MDI4ZjgwNzIyZmVhNTUyNWYwZTMwMTVjOTE1MDVlOWViMTFjYmMiLCJ0YWciOiIifQ%3D%3D; XSRF-TOKEN=eyJpdiI6IktQL1plQm8vTFVKQ1IwSEprQlJaQUE9PSIsInZhbHVlIjoiQzhEZE53bkhTbElQUHhVNFJvTjVQL2ozWHMxdmozeXpQMVVvRG5CRlY4WWEvTE1aZUFlL2MrbllZNUd4N0JDVDhFWEk5eDRyOEJRWWxxYjE1Qld2T09NMkUvckpibDFZV2FvT3BCRTVrZ0J1UTB2U2I4SDNWbk1OSzBSb3NNcGoiLCJtYWMiOiI4MzBiMThhODJmMmFiZWU1MTYxNzgxYzQ3YWE0NzM3ZWRiY2Q5ZmJkYmM4YjE4OGNiOWVkYTk1Yjk4YzQ3YTk0IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IjJwQ0FVcnJKY2J1bVdOb2ZzeU84REE9PSIsInZhbHVlIjoiTDNIa1daZTVBUk5mQlFFNmU5VFFaVUJVTzVlWEUreWYxUko5bUpYTmZWMGJrR3VXR0lIcXA1OE93Nkx3ZE5YYnpLSWV0TXRxSkwxVXNUclkvazV2UVptT1pFakxVRnNoRjZmL3Y4Zkk4UGcyTFJLazYzTlhaRE82VURoVlhVZCsiLCJtYWMiOiIxN2U5MzBmM2QyZmEzODMzZjE0NzRmN2E5MzlmMTNkMjQxNTZjMzA4MTBkMmFmY2QzNmVlZTY2ZWRkMDUzYzBkIiwidGFnIjoiIn0%3Dstory_no=eyJpdiI6IjJwSUtxVnVFeUJHTlVLWHdic2ZaVFE9PSIsInZhbHVlIjoiUm0rcEtRZnFyNlI1L0dFU2cvMlJxZDNZRExPMTFpM3NKbndsTEQyeXNpeWpqcXhCZnQzdFhvUlNLb3EwWVF4QyIsIm1hYyI" ] "priority" => array:1 [ 0 => "u=0, i" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] ]
        request_cookies
        0 of 0
        array:4 [ "story_no" => "1" "story_no_insider" => "1" "XSRF-TOKEN" => "7c20bTEBZQtBIP9HvL4ccBUkHgiBT5VqzIB10X99" "thestandardmediagroup_session" => "92SDGOG0W5BfrMOZiNdhpz4yO08cEMXC4SzTH3tR" ]
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 28 Mar 2025 21:16:42 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjhrZnN1UWFDNTIwSFQrNHZDYlh2K2c9PSIsInZhbHVlIjoiWXR2Sk1WVElIa2daNDRadjdlT3V6SkNXbi90dDYreTdMU2ZOYVFoK1M0emtvZEdXbmZWOHc5SS9IdGFXSVBmeEJ4ZHAzT1FCNE5DY3BYT3FWSGpRa1h0L0pEUXBxdk04d3d3aWp2eU92RnM1QjlGdHkxRkxHVU55cHpkekZDL3AiLCJtYWMiOiI2MTk2ZWJlODZjMmU2ZDIyMWRlODBjZGJhZjE0NWM3YmMxMjExOTBlNWJjMjZhMDUyNzJhMWYzNjMxNmJiYWQ0IiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 07:45:42 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IjhrZnN1UWFDNTIwSFQrNHZDYlh2K2c9PSIsInZhbHVlIjoiWXR2Sk1WVElIa2daNDRadjdlT3V6SkNXbi90dDYreTdMU2ZOYVFoK1M0emtvZEdXbmZWOHc5SS9IdGFXSVBmeEJ4ZHAzT" 1 => "thestandardmediagroup_session=eyJpdiI6InpKQkhPQTdMbFdHYjVtTWc2bk1Hb1E9PSIsInZhbHVlIjoiNjBRRjY5RkZUbEJQK0Y5OU05c3JwZWpiNnFZbWhJWTFmbnRIODE5RFRXTko0OEhxUWtOUkxCM2dHTmg1bmV5ZklJcGZuVUlITlcvT1hwS2ZjcUhncW5zK2p5U0M0WVJsSitSQ2JPVWVwcU9malBjbllqQzFCL1VCaGFiMWhzeWEiLCJtYWMiOiIxZjcxMmI4MGYxMzhkMjVhM2M2MjBlNDJkYzZmMjVhYjZjYmIwN2RhMWU3MmFhMTI1MGEyN2ZhZTMxMzg5YTNjIiwidGFnIjoiIn0%3D; expires=Mon, 28 Apr 2025 07:45:42 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6InpKQkhPQTdMbFdHYjVtTWc2bk1Hb1E9PSIsInZhbHVlIjoiNjBRRjY5RkZUbEJQK0Y5OU05c3JwZWpiNnFZbWhJWTFmbnRIODE5RFRXTko0OEhxUWtOUkxCM2" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjhrZnN1UWFDNTIwSFQrNHZDYlh2K2c9PSIsInZhbHVlIjoiWXR2Sk1WVElIa2daNDRadjdlT3V6SkNXbi90dDYreTdMU2ZOYVFoK1M0emtvZEdXbmZWOHc5SS9IdGFXSVBmeEJ4ZHAzT1FCNE5DY3BYT3FWSGpRa1h0L0pEUXBxdk04d3d3aWp2eU92RnM1QjlGdHkxRkxHVU55cHpkekZDL3AiLCJtYWMiOiI2MTk2ZWJlODZjMmU2ZDIyMWRlODBjZGJhZjE0NWM3YmMxMjExOTBlNWJjMjZhMDUyNzJhMWYzNjMxNmJiYWQ0IiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 07:45:42 GMT; path=/XSRF-TOKEN=eyJpdiI6IjhrZnN1UWFDNTIwSFQrNHZDYlh2K2c9PSIsInZhbHVlIjoiWXR2Sk1WVElIa2daNDRadjdlT3V6SkNXbi90dDYreTdMU2ZOYVFoK1M0emtvZEdXbmZWOHc5SS9IdGFXSVBmeEJ4ZHAzT" 1 => "thestandardmediagroup_session=eyJpdiI6InpKQkhPQTdMbFdHYjVtTWc2bk1Hb1E9PSIsInZhbHVlIjoiNjBRRjY5RkZUbEJQK0Y5OU05c3JwZWpiNnFZbWhJWTFmbnRIODE5RFRXTko0OEhxUWtOUkxCM2dHTmg1bmV5ZklJcGZuVUlITlcvT1hwS2ZjcUhncW5zK2p5U0M0WVJsSitSQ2JPVWVwcU9malBjbllqQzFCL1VCaGFiMWhzeWEiLCJtYWMiOiIxZjcxMmI4MGYxMzhkMjVhM2M2MjBlNDJkYzZmMjVhYjZjYmIwN2RhMWU3MmFhMTI1MGEyN2ZhZTMxMzg5YTNjIiwidGFnIjoiIn0%3D; expires=Mon, 28-Apr-2025 07:45:42 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6InpKQkhPQTdMbFdHYjVtTWc2bk1Hb1E9PSIsInZhbHVlIjoiNjBRRjY5RkZUbEJQK0Y5OU05c3JwZWpiNnFZbWhJWTFmbnRIODE5RFRXTko0OEhxUWtOUkxCM2" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "7c20bTEBZQtBIP9HvL4ccBUkHgiBT5VqzIB10X99" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/politics/article/2001514507/how-odm-senators-have-reaped-fruits-of-ruto-raila-handshake" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
        ClearShow all
        Date ↕MethodURLData
        #12025-03-29 00:16:42GET/main-staging/politics/article/2001514507/how-odm-senators-have-reaped-fruits-of-ruto-raila-handshake21135470