×

With Raila by his side, the next election is Ruto's to lose

President William Ruto and former Prime Minister Raila Odinga at State House, in Mombasa, on February 24, 2025. PCS]

The Kenya Union of Savings and Credit Cooperatives scandal continues to fuel a slow burn. Perhaps the muted response, especially from officialdom, stems from the fact that the extent of malfeasance is yet to be fully revealed.

Billions are alleged to have been lost through theft at the umbrella body for saccos. It is quite probable that many prominent Kenyans, including a section of the political elite without whose connivance the scam would not have been possible, may be implicated in the days to come.

Still, political realignments continue to take shape. As the saying goes, in politics, “there are no permanent friends, no permanent enemies, only permanent interests.” Erstwhile friends have become bitter foes as sworn enemies set aside their differences for a common cause. There are two distinct formations; for and against President William Ruto and his former deputy Rigathi Gachagua.

Mr Gachagua, Kenya’s second DP was impeached by Parliament. Unless the impeachment is overturned, it is unlikely that he will be a presidential contender in 2027. Gachagua blames Ruto for his impeachment. Yet the reason for his animus goes beyond the prima facie resolutions of the august House. The President’s close friends and confidants allege that Gachagua was a benefactor of the Gen Z uprising that threatened to upend the Kenya Kwanza administration. Environment Cabinet Secretary Aden Duale has publicly claimed as much on national television.

Gachagua commands a huge section of the populous Mount Kenya. Even as DP, he complained about their exclusion from the government when in reality, they held more public positions than any other ethnic group in Kenya. It is now the same ethnic constituency that he holds in his thrall as he seeks other alliances.

Martha Karua, former running mate of Raila Odinga, is now an ally of the former DP. She did not fare well in the last elections even in her own home county. It remains to be seen what value she brings to Gachagua’s table.

Gachagua has made overtures to Kalonzo Musyoka, the Kamba nation’s de facto leader. Mr Kalonzo, a long-standing MP and former Vice President (VP), passes himself off as a conviction politician. Yet his stand is constantly repudiated by his post election alliances. In 2007, after campaigning against Mwai Kibaki, he accepted to be his VP, an action that gave Kenya’s third president legitimacy.

In the last elections, he abandoned his presidential bid and supported Raila Odinga even after vociferously declaring he would be “stupid” to do so.

Prevarication on issues of national importance is Musyoka’s Achilles heel. It has earned him the pejorative “water melon” moniker.  Further, he has led his community in a long stint of exclusion from the government which may be wearying to some of his staunchest supporters. There is rising dissent from his backyard if recent anecdotal evidence is to be believed.

President Ruto and Raila’s rapprochement has certainly cooled the country’s political temperature. Only Odinga has the requisite gravitas to marshal the entire country against a cause with nothing more that his sheer strength of personality. With luminaries from the former PM's party now in the government, the next presidential election is Ruto’s to lose.

Mr Khafafa is a public policy analyst 

Request history8.1.26PHP Version367msRequest Duration4MBMemory UsageGET business/{category}/article/{id}/{slug}Route
    • Booting (14.6ms)time
    • Application (352ms)time
    • 1 x Application (96.02%)
      352ms
      1 x Booting (3.98%)
      14.60ms
      11 templates were rendered
      • 1x business.articlearticle.blade.php#?blade
      • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
      • 1x common.poolpool.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 business/{category}/article/{id}/{slug}
      middleware
      web
      controller
      App\Http\Controllers\BusinessController@article
      namespace
      prefix
      /business
      where
      file
      app/Http/Controllers/BusinessController.php:214-549
      42 statements were executed (22 duplicates)Show only duplicates299ms
      • Articles.php#513standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:513
        • app/Http/Controllers/BusinessController.php:233
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:234
      • Articles.php#520standard_digital_main4.5msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001513168' and `published_at` <= '2025-03-26 18:26:46' and `deleted_at` is null
        Bindings
        • 0: 2001513168
        • 1: 2025-03-26 18:26:46
        Backtrace
        • app/Utils/Articles.php:520
        • app/Http/Controllers/BusinessController.php:233
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:234
      • BusinessController.php#265standard_digital_main970μsselect * from `article_categories` where `article_categories`.`id` = 598 limit 1
        Bindings
        • 0: 598
        Backtrace
        • app/Http/Controllers/BusinessController.php:265
        • 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
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • Builder.php#20standard_digital_main1.35msselect `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001513168 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001513168
        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#688standard_digital_main990μsselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%10%') and `site_id` = 1 and `published_at` <= '2025-03-26 18:26:46' and `deleted_at` is null and `id` not in ('2001513168') order by `published_at` desc limit 0 offset 0
        Bindings
        • 0: %10%
        • 1: 1
        • 2: 2025-03-26 18:26:46
        • 3: 2001513168
        Backtrace
        • app/Utils/Articles.php:688
        • app/Http/Controllers/BusinessController.php:287
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:288
      • Articles.php#4312standard_digital_main750μsselect `id` from `article_categories` where (`id` = 4 or `parent_id` = 4) and `site_id` = 1 and `deleted_at` is null
        Bindings
        • 0: 4
        • 1: 4
        • 2: 1
        Backtrace
        • app/Utils/Articles.php:4312
        • app/Http/Controllers/BusinessController.php:293
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:294
      • Articles.php#4322standard_digital_main13.17msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `summary`, `premium`, `published_at` from `articles` where `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-26 18:26:46' and `article_category_id` in (4, 19, 20, 22, 40, 42, 46, 417, 426, 461, 594, 595) and `id` not in (2001513168) order by `published_at` desc limit 10 offset 0
        Bindings
        • 0: 1
        • 1: 2025-03-26 18:26:46
        • 2: 4
        • 3: 19
        • 4: 20
        • 5: 22
        • 6: 40
        • 7: 42
        • 8: 46
        • 9: 417
        • 10: 426
        • 11: 461
        • 12: 594
        • 13: 595
        • 14: 2001513168
        Backtrace
        • app/Utils/Articles.php:4322
        • app/Http/Controllers/BusinessController.php:293
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:294
      • Videos.php#61standard_digital_main2.12msselect `videos`.*, `site_id` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` inner join `video_types` on `video_types`.`id` = `video_categories`.`video_type_id` where `videos`.`deleted_at` is null and `site_id` = 'sports' order by `videos`.`published_at` desc limit 4 offset 0
        Bindings
        • 0: sports
        Backtrace
        • app/Utils/Videos.php:61
        • app/Http/Controllers/BusinessController.php:302
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:303
      • Articles.php#273standard_digital_main920μsselect `id` from `article_categories` where (`id` = 4 or `parent_id` = 4) and `site_id` = 1 and `deleted_at` is null
        Bindings
        • 0: 4
        • 1: 4
        • 2: 1
        Backtrace
        • app/Utils/Articles.php:273
        • app/Http/Controllers/BusinessController.php:306
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:307
      • Articles.php#287standard_digital_main12.16msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `summary`, `story`, `premium`, `published_at` from `articles` where `article_category_id` in (4, 19, 20, 22, 40, 42, 46, 417, 426, 461, 594, 595) and `deleted_at` is null and `site_id` = 1 and `published_at` <= '2025-03-26 18:26:46' order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5 offset 0
        Bindings
        • 0: 4
        • 1: 19
        • 2: 20
        • 3: 22
        • 4: 40
        • 5: 42
        • 6: 46
        • 7: 417
        • 8: 426
        • 9: 461
        • 10: 594
        • 11: 595
        • 12: 1
        • 13: 2025-03-26 18:26:46
        Backtrace
        • app/Utils/Articles.php:287
        • app/Http/Controllers/BusinessController.php:306
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:307
      • Articles.php#287standard_digital_main760μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (4, 42, 417, 426)
        Backtrace
        • app/Utils/Articles.php:287
        • app/Http/Controllers/BusinessController.php:306
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:307
      • Builder.php#20standard_digital_main26.98msselect `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 Coalition\",\"Raila Ruto Alliance\",\"Raila Odinga\",\"President William Ruto\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 5 offset 0
        Bindings
        • 0: %["Ruto Raila Coalition","Raila Ruto Alliance","Raila Odinga","President William Ruto"]%
        • 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#4372standard_digital_main870μsselect count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` where `source_id` = 200 group by `std_trend_article_id` order by `count` desc limit 10
        Bindings
        • 0: 200
        Backtrace
        • app/Utils/Articles.php:4372
        • app/Http/Controllers/BusinessController.php:322
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:323
      • Articles.php#4389standard_digital_main790μsselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where 0 = 1 and `deleted_at` is null and `published_at` <= '2025-03-26 18:26:46' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2025-03-26 18:26:46
        Backtrace
        • app/Utils/Articles.php:4389
        • app/Http/Controllers/BusinessController.php:322
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:323
      • Articles.php#4403standard_digital_main870μsselect `id` from `article_categories` where (`id` = 4 or `parent_id` = 4) and `site_id` = 1 and `deleted_at` is null
        Bindings
        • 0: 4
        • 1: 4
        • 2: 1
        Backtrace
        • app/Utils/Articles.php:4403
        • app/Http/Controllers/BusinessController.php:326
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:327
      • Articles.php#4411standard_digital_main710μsselect count(article_hints) as count, article_id from `std_article_popular` where `source_id` = 200 group by `article_id` order by `count` desc limit 100
        Bindings
        • 0: 200
        Backtrace
        • app/Utils/Articles.php:4411
        • app/Http/Controllers/BusinessController.php:326
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:327
      • Articles.php#4427standard_digital_main800μsselect `id`, `article_category_id`, `title`, `thumbnail_url`, `summary`, `published_at`, `premium` from `articles` where 0 = 1 and `site_id` = 1 and `article_category_id` in (4, 19, 20, 22, 40, 42, 46, 417, 426, 461, 594, 595) and `deleted_at` is null and `published_at` <= '2025-03-26 18:26:46' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 1
        • 1: 4
        • 2: 19
        • 3: 20
        • 4: 22
        • 5: 40
        • 6: 42
        • 7: 46
        • 8: 417
        • 9: 426
        • 10: 461
        • 11: 594
        • 12: 595
        • 13: 2025-03-26 18:26:46
        Backtrace
        • app/Utils/Articles.php:4427
        • app/Http/Controllers/BusinessController.php:326
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:327
      • Articles.php#273standard_digital_main1.26msselect `id` from `article_categories` where (`id` = 4 or `parent_id` = 4) and `site_id` = 1 and `deleted_at` is null
        Bindings
        • 0: 4
        • 1: 4
        • 2: 1
        Backtrace
        • app/Utils/Articles.php:273
        • app/Http/Controllers/BusinessController.php:331
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:332
      • Articles.php#287standard_digital_main11.89msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `summary`, `story`, `premium`, `published_at` from `articles` where `article_category_id` in (4, 19, 20, 22, 40, 42, 46, 417, 426, 461, 594, 595) and `deleted_at` is null and `site_id` = 1 and `published_at` <= '2025-03-26 18:26:46' order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 4
        • 1: 19
        • 2: 20
        • 3: 22
        • 4: 40
        • 5: 42
        • 6: 46
        • 7: 417
        • 8: 426
        • 9: 461
        • 10: 594
        • 11: 595
        • 12: 1
        • 13: 2025-03-26 18:26:46
        Backtrace
        • app/Utils/Articles.php:287
        • app/Http/Controllers/BusinessController.php:331
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:332
      • Articles.php#287standard_digital_main770μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (4, 42, 417)
        Backtrace
        • app/Utils/Articles.php:287
        • app/Http/Controllers/BusinessController.php:331
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:332
      • Articles.php#273standard_digital_main840μsselect `id` from `article_categories` where (`id` = 4 or `parent_id` = 4) and `site_id` = 1 and `deleted_at` is null
        Bindings
        • 0: 4
        • 1: 4
        • 2: 1
        Backtrace
        • app/Utils/Articles.php:273
        • app/Utils/Articles.php:1212
        • app/Http/Controllers/BusinessController.php:336
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#287standard_digital_main11.43msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `summary`, `story`, `premium`, `published_at` from `articles` where `article_category_id` in (4, 19, 20, 22, 40, 42, 46, 417, 426, 461, 594, 595) and `deleted_at` is null and `site_id` = 1 and `published_at` <= '2025-03-26 18:26:46' order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 4
        • 1: 19
        • 2: 20
        • 3: 22
        • 4: 40
        • 5: 42
        • 6: 46
        • 7: 417
        • 8: 426
        • 9: 461
        • 10: 594
        • 11: 595
        • 12: 1
        • 13: 2025-03-26 18:26:46
        Backtrace
        • app/Utils/Articles.php:287
        • app/Utils/Articles.php:1212
        • app/Http/Controllers/BusinessController.php:336
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#287standard_digital_main1msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (4, 42, 417)
        Backtrace
        • app/Utils/Articles.php:287
        • app/Utils/Articles.php:1212
        • app/Http/Controllers/BusinessController.php:336
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#819standard_digital_main12.47msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001513168' and `site_id` = 1 and `published_at` <= '2025-03-26 18:26:46' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001513168
        • 1: 1
        • 2: 2025-03-26 18:26:46
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/BusinessController.php:340
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:341
      • Articles.php#819standard_digital_main810μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/BusinessController.php:340
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:341
      • Articles.php#865standard_digital_main2.75msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001513168' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-26 18:26:46' limit 1
        Bindings
        • 0: 2001513168
        • 1: 1
        • 2: 2025-03-26 18:26:46
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/BusinessController.php:340
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:341
      • Articles.php#865standard_digital_main910μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3)
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/BusinessController.php:340
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/BusinessController.php:341
      • helper.php#424standard_digital_main800μsselect * from article_categories where id = '598'
        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_main620μsselect * from article_categories where id = '598'
        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_main730μsselect * from article_categories where id = '598'
        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_main860μsselect * from article_categories where id = '598'
        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_main173msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-26 18:26:46' and (`keywords` like '%Ruto Raila Coalition%' or `keywords` like '%Raila Ruto Alliance%' or `keywords` like '%Raila Odinga%' or `keywords` like '%President William Ruto%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001513168' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-26 18:26:46
        • 1: %Ruto Raila Coalition%
        • 2: %Raila Ruto Alliance%
        • 3: %Raila Odinga%
        • 4: %President William Ruto%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001513168
        Backtrace
        • app/Utils/Articles.php:1350
        • app/Utils/Articles.php:1674
        • view::business.article:567
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • Articles.php#3340standard_digital_main970μsselect * from `article_categories` where `article_categories`.`id` = 42 limit 1
        Bindings
        • 0: 42
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main920μsselect * from `article_categories` where `article_categories`.`id` = 4 limit 1
        Bindings
        • 0: 4
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main740μsselect * from `article_categories` where `article_categories`.`id` = 417 limit 1
        Bindings
        • 0: 417
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main820μsselect * from `article_categories` where `article_categories`.`id` = 417 limit 1
        Bindings
        • 0: 417
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main930μsselect * from `article_categories` where `article_categories`.`id` = 426 limit 1
        Bindings
        • 0: 426
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main790μsselect * from `article_categories` where `article_categories`.`id` = 426 limit 1
        Bindings
        • 0: 426
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main900μsselect * from `article_categories` where `article_categories`.`id` = 417 limit 1
        Bindings
        • 0: 417
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main950μsselect * from `article_categories` where `article_categories`.`id` = 426 limit 1
        Bindings
        • 0: 426
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main900μsselect * from `article_categories` where `article_categories`.`id` = 417 limit 1
        Bindings
        • 0: 417
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • Articles.php#3340standard_digital_main850μsselect * from `article_categories` where `article_categories`.`id` = 4 limit 1
        Bindings
        • 0: 4
        Backtrace
        • app/Utils/Articles.php:3340
        • view::business.article:734
        • 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
      • app.blade.php#825standard_digital_main1.04msselect * 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
      83Category.php#?
      App\Models\Article
      29Article.php#?
      App\Models\Author
      16Author.php#?
      App\Topic
      16Topic.php#?
          _token
          nICtwAXVduXS55lb2je6esGbJCFIMzgOoJEsV6As
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/business/leonard-khafafa/article/2...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          offset
          0
          path_info
          /business/leonard-khafafa/article/2001513168/with-raila-by-his-side-the-next-election-is-rutos-to-lose
          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 => "9267ab140838eb5e-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.133.91.171" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.133.91.171" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cookie" => array:1 [ 0 => "story_no=eyJpdiI6Ik9VR0NVcVoxenh2Wm54bXY2ekFzU2c9PSIsInZhbHVlIjoic0tEUk9WSjJrTGlXME9veGVKSGN6b3l5a2NlWjJrY05OWG8zOG52NjkrU1Eza1ZVSlpja0hRR3BlaWFFREpOeCIsIm1hYyI6IjgyZmI0MTE5NDJiYzRhZmYyNTEzYTA4MGExNWVjZWExNGM0OGE2ZDk2YmZmZjZlMzc3YzBiMDZmNGFmNTBlYzIiLCJ0YWciOiIifQ%3D%3D; story_no_insider=eyJpdiI6IitGcytVQm9Nak9wT0V0N1l5cmNLN3c9PSIsInZhbHVlIjoieEZPZE8zdXFSbzJLSGY4K0JvWlgwODdXb1NFY0FOU1JaT1ZuTFRocXlVaFF6d2JvNHJZWU1UMDg5eFR3SzRTVyIsIm1hYyI6IjQ1YTEyMjM3ZWYxMWUxOTZhNzI2NzJhZDViMTQ5ODdlMGFkY2I3ZmUwZWNlMWMzZDczMTI0ZDczODI3YjgwMDciLCJ0YWciOiIifQ%3D%3D; XSRF-TOKEN=eyJpdiI6Inpob1JETkRaYlBFazNiUkdOU2xES0E9PSIsInZhbHVlIjoidk5PTmFsZ2ZkRWpldVkrcHBnLzdvZURCOS91d0xCMXhqTy9GMkJuclp2K3dUOGVxZHh4VnUyOGZ0eHNDSmZXMGlZazFjNE92TWwzckV2MVM2L3BqVlR5Yk8wT2x5c2pBWXpoWWV0bExCNVd3Y0twRU50VzNOOHl0NzJ1RHVwWDQiLCJtYWMiOiIyMWE4YjlkODM5YzkwNTJhOTYyYTgyZmY1YWMwMjljOTgwZDk4YWUwNWMyMjAwYWU3YzBlYmVjZTI2ZDQzM2NjIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6Im1CVXA2ZmxyeEVFUFV2YkpKckhDK0E9PSIsInZhbHVlIjoiT3hELzV5bTlVR1ZjK3N1RnpLT3NmdThWYUs3cGh0MHBUbzQ4ZkpxWmpsbEFGTzZ4ZWZIcEh4NGpKNkdadTBaWjJXTWpqRkdWZUtiaXYrRjZOWXNkV1ZDVExHdHArZlFycGN4NGQxV0xzWWg2MGNTMmx3NlBzUWpnMVRmbzl5alAiLCJtYWMiOiJjNTk4YTMxMzU0MzJlODkxOWEwYzY3NjFjOTQyYmZlNGVkYTQ1NjM5Zjk3Y2ViNjdlMGUzMjJhMzNhYWIwOWQ4IiwidGFnIjoiIn0%3Dstory_no=eyJpdiI6Ik9VR0NVcVoxenh2Wm54bXY2ekFzU2c9PSIsInZhbHVlIjoic0tEUk9WSjJrTGlXME9veGVKSGN6b3l5a2NlWjJrY05OWG8zOG52NjkrU1Eza1ZVSlpja0hRR3BlaWFFREpOeCIsIm1hYyI" ] "priority" => array:1 [ 0 => "u=0, i" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "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" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] ]
          request_cookies
          0 of 0
          array:4 [ "story_no" => "3" "story_no_insider" => "2" "XSRF-TOKEN" => "nICtwAXVduXS55lb2je6esGbJCFIMzgOoJEsV6As" "thestandardmediagroup_session" => "gEPCLoU4W6ac8sCZiff7kaVfcZB9nddVlzmtdaGg" ]
          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 => "Wed, 26 Mar 2025 15:26:46 GMT" ] "set-cookie" => array:3 [ 0 => "XSRF-TOKEN=eyJpdiI6Im80MDJiUE5Yc05vS21Tek1HVHhkbnc9PSIsInZhbHVlIjoiZGs0OWhMVVAzRVVOM2UzQjFudG0rSitYUW5TazkzcklIMFc4b0I4U3FtQ1ZOVXhqL1JPUXc4WkVMUVlSZDY5SnNVQUY3V2ZqMTNidWVoU2pOdXFMYldJdjFvdnVJdTI2eUdtai9kYTR6bS8vem1hdVZ5a0JpZWJON2IrNVdZYkwiLCJtYWMiOiI1YjgwYWJhZjQ3YWQwNDJhNjJkODcyZWQ0YWE1ZTgxYWEzMTRjZjIzMzgxN2Q5NmZjNTViYmM0NjJmNWNlYjdiIiwidGFnIjoiIn0%3D; expires=Sat, 26 Apr 2025 01:55:46 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Im80MDJiUE5Yc05vS21Tek1HVHhkbnc9PSIsInZhbHVlIjoiZGs0OWhMVVAzRVVOM2UzQjFudG0rSitYUW5TazkzcklIMFc4b0I4U3FtQ1ZOVXhqL1JPUXc4WkVMUVlSZDY5SnNVQUY3V" 1 => "thestandardmediagroup_session=eyJpdiI6ImlpUFNFZjlxZlJhWEN4SU5LL0o3a3c9PSIsInZhbHVlIjoidTdMVXRLa3ZqcDBVcFdhRk90WCtyT2hHd3JpQnlzdFFHV3djVEkrVy9NdzZaWHQ0a2tKZi9tbGdoNzIrR3dISFQzN3R4NUUrWGR5THNDK0VhRFRxTGNNNHFyRDBWdmRsclAxdUQzZ21GaVJrSEtTbXpiY2VtNFo3QmxGTHhjVXkiLCJtYWMiOiI1OWIxMTBkY2RlMzE1NGFlMWVhMWZhZDZiN2E3N2ViZWQxZGEyNzFiMWRkZTk1YjA2MTMyYzE5MmFhMzYwOGY2IiwidGFnIjoiIn0%3D; expires=Sat, 26 Apr 2025 01:55:46 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImlpUFNFZjlxZlJhWEN4SU5LL0o3a3c9PSIsInZhbHVlIjoidTdMVXRLa3ZqcDBVcFdhRk90WCtyT2hHd3JpQnlzdFFHV3djVEkrVy9NdzZaWHQ0a2tKZi9tbG" 2 => "story_no=eyJpdiI6IjQ4b0wyamIyTVEyc0RyWDVHaUh3MFE9PSIsInZhbHVlIjoiUHEvcERUQVRHa2lkb1BTbXlBMEZXY2hTc1AwY0ZmZThVN2VncXNydm04WVFTdjJBc0t0Y3Yxc3NzeHp1NmRSKyIsIm1hYyI6ImEwYWEyY2Y1ZDlkOGQxZmM3NGMzNjk3ZTc4MDEzNDkzNGVhNDU0ODM5OWY2M2ZhY2I3M2Y1NmM3MjQ2MDVmNDYiLCJ0YWciOiIifQ%3D%3D; expires=Fri, 25 Apr 2025 15:26:46 GMT; Max-Age=2592000; path=/; domain=standardmedia.co.ke; secure; httponly; samesite=laxstory_no=eyJpdiI6IjQ4b0wyamIyTVEyc0RyWDVHaUh3MFE9PSIsInZhbHVlIjoiUHEvcERUQVRHa2lkb1BTbXlBMEZXY2hTc1AwY0ZmZThVN2VncXNydm04WVFTdjJBc0t0Y3Yxc3NzeHp1NmRSKyIsIm1hYyI" ] "Set-Cookie" => array:3 [ 0 => "XSRF-TOKEN=eyJpdiI6Im80MDJiUE5Yc05vS21Tek1HVHhkbnc9PSIsInZhbHVlIjoiZGs0OWhMVVAzRVVOM2UzQjFudG0rSitYUW5TazkzcklIMFc4b0I4U3FtQ1ZOVXhqL1JPUXc4WkVMUVlSZDY5SnNVQUY3V2ZqMTNidWVoU2pOdXFMYldJdjFvdnVJdTI2eUdtai9kYTR6bS8vem1hdVZ5a0JpZWJON2IrNVdZYkwiLCJtYWMiOiI1YjgwYWJhZjQ3YWQwNDJhNjJkODcyZWQ0YWE1ZTgxYWEzMTRjZjIzMzgxN2Q5NmZjNTViYmM0NjJmNWNlYjdiIiwidGFnIjoiIn0%3D; expires=Sat, 26-Apr-2025 01:55:46 GMT; path=/XSRF-TOKEN=eyJpdiI6Im80MDJiUE5Yc05vS21Tek1HVHhkbnc9PSIsInZhbHVlIjoiZGs0OWhMVVAzRVVOM2UzQjFudG0rSitYUW5TazkzcklIMFc4b0I4U3FtQ1ZOVXhqL1JPUXc4WkVMUVlSZDY5SnNVQUY3V" 1 => "thestandardmediagroup_session=eyJpdiI6ImlpUFNFZjlxZlJhWEN4SU5LL0o3a3c9PSIsInZhbHVlIjoidTdMVXRLa3ZqcDBVcFdhRk90WCtyT2hHd3JpQnlzdFFHV3djVEkrVy9NdzZaWHQ0a2tKZi9tbGdoNzIrR3dISFQzN3R4NUUrWGR5THNDK0VhRFRxTGNNNHFyRDBWdmRsclAxdUQzZ21GaVJrSEtTbXpiY2VtNFo3QmxGTHhjVXkiLCJtYWMiOiI1OWIxMTBkY2RlMzE1NGFlMWVhMWZhZDZiN2E3N2ViZWQxZGEyNzFiMWRkZTk1YjA2MTMyYzE5MmFhMzYwOGY2IiwidGFnIjoiIn0%3D; expires=Sat, 26-Apr-2025 01:55:46 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImlpUFNFZjlxZlJhWEN4SU5LL0o3a3c9PSIsInZhbHVlIjoidTdMVXRLa3ZqcDBVcFdhRk90WCtyT2hHd3JpQnlzdFFHV3djVEkrVy9NdzZaWHQ0a2tKZi9tbG" 2 => "story_no=eyJpdiI6IjQ4b0wyamIyTVEyc0RyWDVHaUh3MFE9PSIsInZhbHVlIjoiUHEvcERUQVRHa2lkb1BTbXlBMEZXY2hTc1AwY0ZmZThVN2VncXNydm04WVFTdjJBc0t0Y3Yxc3NzeHp1NmRSKyIsIm1hYyI6ImEwYWEyY2Y1ZDlkOGQxZmM3NGMzNjk3ZTc4MDEzNDkzNGVhNDU0ODM5OWY2M2ZhY2I3M2Y1NmM3MjQ2MDVmNDYiLCJ0YWciOiIifQ%3D%3D; expires=Fri, 25-Apr-2025 15:26:46 GMT; domain=standardmedia.co.ke; path=/; secure; httponlystory_no=eyJpdiI6IjQ4b0wyamIyTVEyc0RyWDVHaUh3MFE9PSIsInZhbHVlIjoiUHEvcERUQVRHa2lkb1BTbXlBMEZXY2hTc1AwY0ZmZThVN2VncXNydm04WVFTdjJBc0t0Y3Yxc3NzeHp1NmRSKyIsIm1hYyI" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "nICtwAXVduXS55lb2je6esGbJCFIMzgOoJEsV6As" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/business/leonard-khafafa/article/2001513168/with-raila-by-his-side-the-next-election-is-rutos-to-lose" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-26 18:26:46GET/main-staging/business/leonard-khafafa/article/2001513168/with-raila-by-his-side-the-next-election-is-rutos-to-lose1142144