×

'SANY demolitions': Taxpayers to cough Sh2 billion for Nakumatt Ukay compensation

On-going demolition of Nakumatt Ukay Center in Westlands on August 11, 2018. [File, Standard]

Kenyans will cough in excess of Sh2 billion to compensate the owners of Nakumatt Ukay mall demolished at the crack of dawn by a multi-agency government team back in 2018.

Justice Oguttu Mboya slammed four state agencies- Office of the Attorney General, National Environmental Management Authority, Water Resource Management Authority, and the Nairobi City County- for arbitrarily depriving the owners of Nakumatt Ukay of their property.

The National Youth Service, which formed part of the multi-agency team that went about demolishing properties allegedly built on riparian lands in the city, was spared the costs. The building was located in the affluent Westland area, adjacent to the Westgate Mall.

The four will jointly pay Kental Enterprises Ltd, owners of the demolished mall, Sh2,013,500,000 in compensation for the value of the destroyed property. The four will also pay exemplary damages to the tune of Sh50 million.

“A declaration be and is hereby issued that the petitioner's rights to acquire and own property without arbitrarily being deprived of the same as guaranteed by Article 40 of the Constitution of Kenya was violated by the State following the demolition of the building,” Justice Mboya said.

READ: Westgate Mall, Nakumatt Ukay targeted for demolition

In the decision, the judge found that the process leading to the demolition of the building was flawed and amounted to “arbitrary and compulsory” deprivation of property. The award shall attract interest of 14 percent per annum from January 22, 2019, when the suit was filed.

And if the four state agencies dither in settling the compensation, the claim shall attract another 14 percent interest per annum with effect from yesterday, when the judgment was delivered. The owners of the building must however surrender the certificates of title to the Chief Land Registrar for purposes of cancellation to avoid unjust enrichment.

In the multimillion, precedent-setting suit, Nakumatt Ukay owners were represented by Advocate Elijah Mwangi, Allan Kamau represented the AG and the NYS, Ngararu Maina for NEMA, Charles Agwara for WARMA while Pauline Matata of Prof. Musili Wambua Advocates, defended City Hall.

The demolition was pegged on claims that the mall was built on riparian reserve and that the owners had had illegally canalized the waters of river Kibarage, beneath it. City Hall, the principal mover of the demolition by its development approval function, was put in the spotlight in the judgment.

City Hall issued the initial enforcement notice of May 23, 2018 against Nakumatt Ukay relating to alleged illegal alterations to the existing building. The notice wanted the building owners to cease further developments and to submit structural drawings to the County government for consideration.

In response, the Mall owners clarified the alterations were approved by the city authorities, attaching the duly approved structural drawings. However, City Hall raised brand new issues of encroachment into riparian land, in subsequent letter on July 6, 2018.

They now wanted them to demolish part of the building encroaching onto the riparian reserve, subject to determination by NEMA and WARMA.

In the proceedings, it emerged that WARMA neither issued nor served any enforcement notice on the building owners relating to the riparian claim. John Kinyanjui, a WARMA official in charge of water resources, assessment and monitoring, testified that they had neither visited the building nor demarcated the extent of the riparian reserve. 

The court then wondered how one could claim the building encroached on riparian reserve. The claim that the building owners had undertaken canalization of river Kibarage without requisite approvals was similarly crushed when they produced approvals from NEMA and WARMA. 

“Surely, how on earth would the Multi Sectoral Agency committee purport that the canalization of the river was illegal yet the designated authorities had issued the requisite licence and approval,” the court wondered. 

Managing Director and Chief Executive Officer Atul Shah of the Nakumatt Holdings address media during demolition of Ukay Centre a four storey building illegaly constructed on wetlands, reperian areas after earmarked by Nema. [Jonah Onyango, Standard]

“Similarly, how on earth would the same bodies participate in a process purporting that the building in question was sitting on the riparian reserve and yet no measurements and demarcations had been undertaken?” it added. 

Bimal Shah, a director at Kental Ltd had told the court that the property where Nakumatt Ukay stood had been bought from two other companies, and was not a product of an allotment to them.

The Commissioner of Lands had previously purported to cancel the title of the property but was stopped by the courts in 2010.

In the case which stopped the Commissioner, the late Justice David Majanja had declared a gazette notice which had revoked the title as unconstitutional and unlawful.

ALSO READ: Demolition spree: NEMA brings down Ukay Mall (Photos)

The state then came back, riding on the fury of the “multi-sectoral agency consultative committee”, which had the blessings of the highest levels of government, to “regenerate Nairobi.”

The court said the fact that Nakumatt Ukay owners had been issued with a certificate of lease which had not been legally revoked, sealed the case. It also said the building owners were neither given proper notice nor right to a fair hearing before their building was demolished.

In the end, the court described the various claims of the multi-agency team in the process of defending as amounting to “kicks of a dying horse.”

The judge compared the fate of Nakumatt Ukay building owners to the helplessness which obtained in former Judge, Justice Benna Lutta case, after he lost his 1,756-acre land to state-backed encroachers in Kitale.

“A man whose judgments and fingerprints dot our Law Reports now looks dejected and broken. His advanced years show more than they should, all because what he worked for in his youth was stolen by conniving civilians with government protection. No Kenyan should ever again be so treated and the state must draw lessons from this judgment. 

Justice Mboya only added six words to this epic judgement of Justice Isaac Lenaola: “I need to say no more.”

Request history8.1.26PHP Version1.53sRequest Duration19MBMemory UsageGET {category}/article/{id}/{slug}Route
  • warninglog[02:51:41] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[02:51:41] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (56.22ms)time
  • Application (1.47s)time
  • 1 x Application (96.32%)
    1.47s
    1 x Booting (3.68%)
    56.22ms
    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
    34 statements were executed (9 duplicates)Show only duplicates702ms
    • 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.34msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001514806' and `published_at` <= '2025-03-31 02:51:41' and `deleted_at` is null
      Bindings
      • 0: 2001514806
      • 1: 2025-03-31 02:51: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_main920μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-31'
      Bindings
      • 0: 2025-03-31
      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_main730μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 588 or `parent_id` = 588 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 588
      • 2: 588
      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_main96.15msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (1, 588) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 02:51:41' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 1
      • 1: 588
      • 2: 1
      • 3: 2025-03-31 02:51: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_main1.24msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 588)
      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_main1.15msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 588
      Bindings
      • 0: 588
      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_main940μ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_main4.7msselect `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_main5.86msselect `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.27msselect `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_main134msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Nakumatt Ukay\",\"Nakumatt Ukay Mall\",\"Nakumatt Ukay Demolitions\",\"Nakumatt Ukay Compensation\"]%') and `site_id` = 1 and `published_at` <= '2025-03-31 02:51:41' and `deleted_at` is null and `id` not in ('2001514806') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["Nakumatt Ukay","Nakumatt Ukay Mall","Nakumatt Ukay Demolitions","Nakumatt Ukay Compensation"]%
      • 1: 1
      • 2: 2025-03-31 02:51:41
      • 3: 2001514806
      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_main107msselect `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-31 02:51:41' and `published_at` >= '2025-03-31 01:51: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-31 02:51:41
      • 4: 2025-03-31 01:51: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#147standard_digital_main2.68msselect `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.64msselect `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-31 02:51: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-31 02:51: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_main710μ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_main87.84msselect `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-31 02:51: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-31 02:51: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_main910μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41, 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_main3.79msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001514806' and `site_id` = 1 and `published_at` <= '2025-03-31 02:51:41' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001514806
      • 1: 1
      • 2: 2025-03-31 02:51: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_main770μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      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.24msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001514806' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 02:51:41' limit 1
      Bindings
      • 0: 2001514806
      • 1: 1
      • 2: 2025-03-31 02:51: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_main790μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (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#1288standard_digital_main22.26msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-31 02:51:41' and `article_category_id` = 588 and `site_id` = 1 and `id` not in ('2001514806') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-03-31 02:51:41
      • 1: 588
      • 2: 1
      • 3: 2001514806
      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_main930μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      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_main32.37msselect `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 '%[\"Nakumatt Ukay\",\"Nakumatt Ukay Mall\",\"Nakumatt Ukay Demolitions\",\"Nakumatt Ukay Compensation\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["Nakumatt Ukay","Nakumatt Ukay Mall","Nakumatt Ukay Demolitions","Nakumatt Ukay Compensation"]%
      • 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_main1.25msselect 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.88msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001249065, 2001515084, 2001515083, 2001515112, 2001441452, 2001255008, 2000219138, 2000198221, 2001339836, 2001469121, 2001354030, 2001515080, 2001515038, 2001267116, 2001259270, 2001472723, 2001401889, 2001515068, 2001455586, 2000174554) and `deleted_at` is null and `published_at` <= '2025-03-31 02:51:41' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001249065
      • 1: 2001515084
      • 2: 2001515083
      • 3: 2001515112
      • 4: 2001441452
      • 5: 2001255008
      • 6: 2000219138
      • 7: 2000198221
      • 8: 2001339836
      • 9: 2001469121
      • 10: 2001354030
      • 11: 2001515080
      • 12: 2001515038
      • 13: 2001267116
      • 14: 2001259270
      • 15: 2001472723
      • 16: 2001401889
      • 17: 2001515068
      • 18: 2001455586
      • 19: 2000174554
      • 20: 2025-03-31 02:51: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_main1.34msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 264, 265, 282, 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_main960μ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.29msselect * from article_categories where id = '588'
      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_main930μsselect * from article_categories where id = '588'
      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_main960μsselect * from article_categories where id = '588'
      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_main870μsselect * from article_categories where id = '588'
      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_main176msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-31 02:51:42' and (`keywords` like '%Nakumatt Ukay%' or `keywords` like '%Nakumatt Ukay Mall%' or `keywords` like '%Nakumatt Ukay Demolitions%' or `keywords` like '%Nakumatt Ukay Compensation%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001514806' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-03-31 02:51:42
      • 1: %Nakumatt Ukay%
      • 2: %Nakumatt Ukay Mall%
      • 3: %Nakumatt Ukay Demolitions%
      • 4: %Nakumatt Ukay Compensation%
      • 5: 1
      • 6: 16
      • 7: 20
      • 8: 2001514806
      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_main1.57msselect * 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
    381Category.php#?
    App\Models\Article
    32Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    14Author.php#?
        _token
        4TNQrIhhTDyM7CAKxKMPRgddAgSpfotvm7gj8PIM
        offset
        0
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/national/article/2001514806/sany-d...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /national/article/2001514806/sany-demolitions-taxpayers-to-cough-sh2-billion-for-nakumatt-ukay-compensation
        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 => "928b842a5d1ae7f4-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.188.151.206" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.188.151.206" ] "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 => "XSRF-TOKEN=eyJpdiI6IjRtMHFYRnNaTG1yMGpLQUlETVoyOVE9PSIsInZhbHVlIjoicXQ2eG0wclAxVkxuWDdqNnFOdldyTDJTSWZuWFZMcXoxZDk1bVlPVTdSczBNZVBKTE81S3BBRUtSbVdiUkFkdm5iOUx3dzY1eDhSSGpTMk9BK2p3Vjd2NkcvcDdaaVEwSkc3UzNkd0lDNDZZV0pPd1UxUmF4Q1BkOEFMNGtyNkEiLCJtYWMiOiI1MjNhODI2ZWNkOGUxMzQ4Njk5ZTA1MTFhZGQ1MGE1ZjYwMWQ3OWMzOTM2NTQ2NTJjNGYyYzM2Nzg5MWY3MTYxIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6ImZwbGxmN01JWEpLakswK1U1alVYRmc9PSIsInZhbHVlIjoiOFF3VUdtNmpyUEpoQW9GRVh6dzZ5Vzl3ejUxWHZXQkhiTGp1a2JrWFJMZ00wM1JXa1lmb2czOGxrb1A4Z0E1ZFVXNnFhc1BEZ1pKYzRCRkZtV0UyZlNlV0VtamlxQ2VlNEJqYkJmTytlZ2x1YzdqYWllUjdWVlh4dk9BazRLYTYiLCJtYWMiOiIxYTZjMjhkMjMzMjU2MjYwYzkwMjNlOWYxYThlMzMzYTJkY2ZhNjJkODhlZmUzODM1Y2E4NzVmMDUzM2QxNDMxIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6IjRtMHFYRnNaTG1yMGpLQUlETVoyOVE9PSIsInZhbHVlIjoicXQ2eG0wclAxVkxuWDdqNnFOdldyTDJTSWZuWFZMcXoxZDk1bVlPVTdSczBNZVBKTE81S3BBRUtSbVdiUkFkdm5iOUx3d" ] "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:2 [ "XSRF-TOKEN" => "4TNQrIhhTDyM7CAKxKMPRgddAgSpfotvm7gj8PIM" "thestandardmediagroup_session" => "s7zhmKsjL0rRHHTBsiBABvN3Ok5WSqvLvpTWYC8s" ]
        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 => "Sun, 30 Mar 2025 23:51:42 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImJMSjYxZzFraWZ5T0ZoRVNyU1FKL2c9PSIsInZhbHVlIjoiR3puakw2SllwbGUzWmdXT2dJZVM1QmR1cUVNUkVtcitXRTR4SEpyaWxsaXBOa3dEZFAyYmlEMWpXbjVidmZIbkV1VXI0Rk1XeFRidVJia1EyZ3JpOXpNWjFBRFp2MnZqMjNCc3lvaFdPK3FZbzZqa05xSDJaRU1qZENpc0RzZUoiLCJtYWMiOiI0MDRiYmQ4YmE0M2NkNjE1YWQ4NWYwNGFlY2FlMWI2NjZhNzlkYjBkNWU1NjQ2NzA5NjgzOTY5M2ZjODVhOTQ3IiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 10:20:42 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImJMSjYxZzFraWZ5T0ZoRVNyU1FKL2c9PSIsInZhbHVlIjoiR3puakw2SllwbGUzWmdXT2dJZVM1QmR1cUVNUkVtcitXRTR4SEpyaWxsaXBOa3dEZFAyYmlEMWpXbjVidmZIbkV1VXI0R" 1 => "thestandardmediagroup_session=eyJpdiI6ImM4SUZTczZLM3pHNW9hTEt4VDVrUXc9PSIsInZhbHVlIjoiSTU2NEdSQXBOMmlJVnBuU0o0RHRZQUdXR3dJdlhGc1o2THZkRDZrVVZQMnZZYmROT3g5dXh1ZXNmMnlBOGkxWlNKa1BIb0FEYjF5cGd2Tm81a2dKeXlQWUtncFZ4TlZvNExSRGhhdEc2Z2UreUQ0VENxK3pCdnZMUXJjNElLZUciLCJtYWMiOiJlZjgwMzhmN2Y1ZWIzN2I2Nzc3MDc3YjYyYjQ2YWNkMTQzYzdjZmJmZGZjN2ZmMjQxMzBmMjI1N2M2YTZjMGNiIiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 10:20:42 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImM4SUZTczZLM3pHNW9hTEt4VDVrUXc9PSIsInZhbHVlIjoiSTU2NEdSQXBOMmlJVnBuU0o0RHRZQUdXR3dJdlhGc1o2THZkRDZrVVZQMnZZYmROT3g5dXh1ZX" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImJMSjYxZzFraWZ5T0ZoRVNyU1FKL2c9PSIsInZhbHVlIjoiR3puakw2SllwbGUzWmdXT2dJZVM1QmR1cUVNUkVtcitXRTR4SEpyaWxsaXBOa3dEZFAyYmlEMWpXbjVidmZIbkV1VXI0Rk1XeFRidVJia1EyZ3JpOXpNWjFBRFp2MnZqMjNCc3lvaFdPK3FZbzZqa05xSDJaRU1qZENpc0RzZUoiLCJtYWMiOiI0MDRiYmQ4YmE0M2NkNjE1YWQ4NWYwNGFlY2FlMWI2NjZhNzlkYjBkNWU1NjQ2NzA5NjgzOTY5M2ZjODVhOTQ3IiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 10:20:42 GMT; path=/XSRF-TOKEN=eyJpdiI6ImJMSjYxZzFraWZ5T0ZoRVNyU1FKL2c9PSIsInZhbHVlIjoiR3puakw2SllwbGUzWmdXT2dJZVM1QmR1cUVNUkVtcitXRTR4SEpyaWxsaXBOa3dEZFAyYmlEMWpXbjVidmZIbkV1VXI0R" 1 => "thestandardmediagroup_session=eyJpdiI6ImM4SUZTczZLM3pHNW9hTEt4VDVrUXc9PSIsInZhbHVlIjoiSTU2NEdSQXBOMmlJVnBuU0o0RHRZQUdXR3dJdlhGc1o2THZkRDZrVVZQMnZZYmROT3g5dXh1ZXNmMnlBOGkxWlNKa1BIb0FEYjF5cGd2Tm81a2dKeXlQWUtncFZ4TlZvNExSRGhhdEc2Z2UreUQ0VENxK3pCdnZMUXJjNElLZUciLCJtYWMiOiJlZjgwMzhmN2Y1ZWIzN2I2Nzc3MDc3YjYyYjQ2YWNkMTQzYzdjZmJmZGZjN2ZmMjQxMzBmMjI1N2M2YTZjMGNiIiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 10:20:42 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImM4SUZTczZLM3pHNW9hTEt4VDVrUXc9PSIsInZhbHVlIjoiSTU2NEdSQXBOMmlJVnBuU0o0RHRZQUdXR3dJdlhGc1o2THZkRDZrVVZQMnZZYmROT3g5dXh1ZX" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "4TNQrIhhTDyM7CAKxKMPRgddAgSpfotvm7gj8PIM" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/national/article/2001514806/sany-demolitions-taxpayers-to-cough-sh2-billion-for-nakumatt-ukay-compensation" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-03-31 02:51:42GET/main-staging/national/article/2001514806/sany-demolitions-taxpayers-to-cough-sh2-billion-for-nakumatt-ukay-compensation21134463