The Dahal Cabinet was reshuffled 13 times in 14 months!

The Dahal Cabinet was reshuffled 13 times in 14 months!
By Bhuwan Sharma
Published: March 05, 2024 11:00 AM

KATHMANDU, March 5: Prime Minister Pushpa Kamal Dahal's recent Cabinet reshuffle marks the 13th such overhaul in just 14 months. Since his appointment as the Prime Minister on December 25, 2022, Dahal has orchestrated 12 previous reshuffles, along with obtaining a vote of confidence twice during his tenure.

On December 25, 2022, Dahal was appointed as the Prime Minister. The next day, on December 26, 2022 he constituted the first Cabinet. Dahal expanded the Cabinet on December 26, 2022, January 17, 2023, January 28, 2023, February 6, 2023, February 26, 2023, February 28, 2023 March 31, 2023.

Likewise, he expanded the Cabinet on April 16, 2023, May 4, May 7, May 23 and August 13 of the previous year. Dahal was initially supported by the UML, Rastriya Swatantra Party and Rastriya Prajatantra Party. 

With participation of these parties, Dahal formed the Cabinet on December 26, 2022. A month later, the RSP left the government. On February 25, 2023, the RPP also left the government. Two days later, on February 27, the UML left the government. Nepali Congress, Janata Samajwadi Party (JSP), CPN (Unified Socialist), Janamat Party and Loktantrik Samajwadi Party participated in the government in the reorganization held on March 31, 2023.

Dahal took a vote of confidence twice during his one-year tenure. In the vote of confidence held on January 7, 2023 all parties including the Nepali Congress, UML, RSP, JSP, LSP, and Janamat gave him a vote of confidence.

At that time only Janamorcha and Nepal Workers and Peasants Party had voted against the government. Dahal took the vote of confidence for a second time on March 20, 2023. At that time, the UML and RPP did not give him a vote of confidence.

CPN-UML and Rastriya Swatantra Party (RSP) have participated in the government again through the recent Cabinet reshuffle conducted by Dahal on Monday, while Nepali Congress, CPN (Unified Socialist) and other parties have left the government.

Request history8.2.19PHP Version6.37sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (18.28ms)time
    • Application (6.35s)time
    • 1 x Application (99.71%)
      6.35s
      1 x Booting (0.29%)
      18.28ms
      1 templates were rendered
      • frontend.amp-detailamp-detail.blade.php#?blade
      uri
      GET amp/news/{slug}
      middleware
      web, mynews, kyc
      controller
      App\Http\Controllers\Frontend\News\NewsController@getBySlug
      namespace
      prefix
      where
      as
      news.slug
      file
      app/Http/Controllers/Frontend/News/NewsController.php:276-373
      10 statements were executed6.31s
      • NewsController.php#297republica1772msselect `id`, `title`, `content`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `is_subscriber_user`, `is_free`, `is_logged_in_user`, `content`, `caption`, `news_slug`, `exclusive_news` from `news` where `permalink` = 'cabinet-reshuffle-13-times-in-14-months' and `status` = 1 limit 1
        Bindings
        • 0: cabinet-reshuffle-13-times-in-14-months
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1940μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (152505)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1660μsselect `categories`.`id`, `name`, `news_has_categories`.`news_id` as `pivot_news_id`, `news_has_categories`.`category_id` as `pivot_category_id`, `news_has_categories`.`created_at` as `pivot_created_at`, `news_has_categories`.`updated_at` as `pivot_updated_at` from `categories` inner join `news_has_categories` on `categories`.`id` = `news_has_categories`.`category_id` where `news_has_categories`.`news_id` in (152505)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1670μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (152505)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#297republica1700μsselect `authors`.`id`, `name`, `avatar`, `news_has_authors`.`news_id` as `pivot_news_id`, `news_has_authors`.`author_id` as `pivot_author_id`, `news_has_authors`.`created_at` as `pivot_created_at`, `news_has_authors`.`updated_at` as `pivot_updated_at` from `authors` inner join `news_has_authors` on `authors`.`id` = `news_has_authors`.`author_id` where `news_has_authors`.`news_id` in (152505)
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:297
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:291
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
      • NewsController.php#388republica12.98sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('The Dahal Cabinet was reshuffled 13 times in 14 months' IN BOOLEAN MODE) as score from `news` where `id` != 152505 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 152505
        • 1: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica11.24msselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '0' and `news_has_attachments`.`news_id` in (13301, 138611, 143790, 144363, 152492, 152497)
        Bindings
        • 0: 0
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#388republica1660μsselect `attachments`.`id`, `directory`, `file`, `news_has_attachments`.`news_id` as `pivot_news_id`, `news_has_attachments`.`attachment_id` as `pivot_attachment_id`, `news_has_attachments`.`created_at` as `pivot_created_at`, `news_has_attachments`.`updated_at` as `pivot_updated_at` from `attachments` inner join `news_has_attachments` on `attachments`.`id` = `news_has_attachments`.`attachment_id` where `news_has_attachments`.`is_featured_image` = '1' and `news_has_attachments`.`news_id` in (13301, 138611, 143790, 144363, 152492, 152497)
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:388
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:380
        • app/Http/Controllers/Frontend/News/NewsController.php:306
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • NewsController.php#416republica11.8sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-04-02 06:25:51' and '2025-04-03 06:25:51' and `id` not in (152505) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-04-02 06:25:51
        • 1: 2025-04-03 06:25:51
        • 2: 152505
        • 3: 1
        Backtrace
        • app/Http/Controllers/Frontend/News/NewsController.php:416
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:426
        • app/Http/Controllers/Frontend/News/NewsController.php:410
        • app/Http/Controllers/Frontend/News/NewsController.php:315
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • UpdateNewsVisitListener.php#27republica1759msupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-04-03 06:25:53' where `id` = 152505 and `status` = 1
        Bindings
        • 0: 2025-04-03 06:25:53
        • 1: 152505
        • 2: 1
        Backtrace
        • app/Listeners/UpdateNewsVisitListener.php:27
        • vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:473
        • 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:264
      App\Models\Attachment
      8Attachment.php#?
      App\Models\News
      7News.php#?
      App\Models\Category
      1Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          63JS5sWFPcuWfKfJfPkRTC5tL1BE1xlyfYgUaTQr
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/cabinet-reshuffle-13-times-in-14-months
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/cabinet-reshuffle-13-times-in-14-mont...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /amp/news/cabinet-reshuffle-13-times-in-14-months
          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 [ "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" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "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"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-connecting-ip" => array:1 [ 0 => "18.217.134.107" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "priority" => array:1 [ 0 => "u=0, i" ] "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFlZjJqWW5hZHZYbzZCOXRWWktUeUE9PSIsInZhbHVlIjoicG9YN05PaHVodGI5SVNWbkwza1JxdXB4NVgvODZFOC9XOEJMQzFKOFFvZXIwcTFOeEtIVGxMWWlDWWRGdVBMRGJiUElHZWlaMzgzOEJNdWpISlgzZ3BKMWRZbi96VXdkbExmZUtlcWEzMlkyeEEzbFc2WUNWRTAraUh1ZVcvUnIiLCJtYWMiOiIwNjgzOGRiODQyMjU3ZDNkNWRlODA2ZjNiMTM1YzdlMGViMmM3MDA2MWFiYmI3NjMwNDFhNzNlOTYzZThhNTAyIiwidGFnIjoiIn0%3D; republica_session=eyJpdiI6Ikk3TEhTWjlWRXp2S2UzbG5Db0oxUnc9PSIsInZhbHVlIjoiSDhNRktRRDlBR3QrUUlRaERXTGJJYktBU2kweU1pdndNeExnaEsvSk5uSFdIdHBxS29wbzdQZWZUTHlQNW9nR3I2WXpSNEY5V1o3ZHA0MU0vRzNqRDh6OW16Qi9leEFucUM1blhYaG9UUlM0MXozVHEvWHprMmZZUXNLWS9aVmsiLCJtYWMiOiIyM2ZmN2Q2NmU3Y2ExMTVkZWRlNmUyZTdmODczOGE3ZTBmZjdmOWEwNmRlNTM5ODI3MTdhNGRjZDc3NjVlYWUzIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6IkFlZjJqWW5hZHZYbzZCOXRWWktUeUE9PSIsInZhbHVlIjoicG9YN05PaHVodGI5SVNWbkwza1JxdXB4NVgvODZFOC9XOEJMQzFKOFFvZXIwcTFOeEtIVGxMWWlDWWRGdVBMRGJiUElHZ" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "x-forwarded-for" => array:1 [ 0 => "18.217.134.107" ] "cf-ray" => array:1 [ 0 => "92a4843d6ad6230b-ORD" ] ]
          request_cookies
          0 of 0
          array:2 [ "XSRF-TOKEN" => "63JS5sWFPcuWfKfJfPkRTC5tL1BE1xlyfYgUaTQr" "republica_session" => "hmlICUDaOPvbmafLSnWHlwyEBAV5orq1Vttb3E40" ]
          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 => "Thu, 03 Apr 2025 00:40:54 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik1qY1BGWVMxMVZDdzkxQmZRdEQ2MlE9PSIsInZhbHVlIjoib2IwaU9RaTh0VWJ4VnlWYVBPTjhoUDJqZ2JMYzNwZ0pBSFhWMTJ4UzRQTkEvQ04xRXRRTllsK3ZEcFUwaDlVNWIrN2p0L1B2VlBUeHM5SjFpNnp3WVREdGhPMHdCQUpheVR5Si9HeUVKZHkvOVZYL1dRRjVleXYxRi83Q2N3dTkiLCJtYWMiOiI1ZGE3MmJiMGZjMTY5MTUzNDUwZGMzNDA5NTBlNDg0NWY0MjE0YmZkNjg5ZWRhYjk1Y2I3MThjNzE4ZDBlMzY0IiwidGFnIjoiIn0%3D; expires=Fri, 03 Apr 2026 00:40:54 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6Ik1qY1BGWVMxMVZDdzkxQmZRdEQ2MlE9PSIsInZhbHVlIjoib2IwaU9RaTh0VWJ4VnlWYVBPTjhoUDJqZ2JMYzNwZ0pBSFhWMTJ4UzRQTkEvQ04xRXRRTllsK3ZEcFUwaDlVNWIrN2p0L" 1 => "republica_session=eyJpdiI6IlpJemNXWGZOWVhmTTJPa01RVTFyZEE9PSIsInZhbHVlIjoicjBXY1dCbng1SDVudktKZVU2QTJRVHpjV0VvTDFGVTBnMCtJRjZNK3JpZGtQbXZSY0hIS1dPV2xVUnhDcjNockw0V1p4eEZxM1dLeVBTRGtrTTZRcktZYUl1OGpoVGlQRC84MzhTTGVuNHNMVERSamszWkFSRmhISjdxU1hPU3oiLCJtYWMiOiJjYzQ0ODU1MWY2NmU4ZDg1MmM1YzE1NGE0N2IxMjQ3MTAxNjViYmIxZGI1NzZlNDhkNThkM2E3MGI1ZTZjY2FiIiwidGFnIjoiIn0%3D; expires=Fri, 03 Apr 2026 00:40:54 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6IlpJemNXWGZOWVhmTTJPa01RVTFyZEE9PSIsInZhbHVlIjoicjBXY1dCbng1SDVudktKZVU2QTJRVHpjV0VvTDFGVTBnMCtJRjZNK3JpZGtQbXZSY0hIS1dPV2xVUnhDcjNock" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik1qY1BGWVMxMVZDdzkxQmZRdEQ2MlE9PSIsInZhbHVlIjoib2IwaU9RaTh0VWJ4VnlWYVBPTjhoUDJqZ2JMYzNwZ0pBSFhWMTJ4UzRQTkEvQ04xRXRRTllsK3ZEcFUwaDlVNWIrN2p0L1B2VlBUeHM5SjFpNnp3WVREdGhPMHdCQUpheVR5Si9HeUVKZHkvOVZYL1dRRjVleXYxRi83Q2N3dTkiLCJtYWMiOiI1ZGE3MmJiMGZjMTY5MTUzNDUwZGMzNDA5NTBlNDg0NWY0MjE0YmZkNjg5ZWRhYjk1Y2I3MThjNzE4ZDBlMzY0IiwidGFnIjoiIn0%3D; expires=Fri, 03-Apr-2026 00:40:54 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6Ik1qY1BGWVMxMVZDdzkxQmZRdEQ2MlE9PSIsInZhbHVlIjoib2IwaU9RaTh0VWJ4VnlWYVBPTjhoUDJqZ2JMYzNwZ0pBSFhWMTJ4UzRQTkEvQ04xRXRRTllsK3ZEcFUwaDlVNWIrN2p0L" 1 => "republica_session=eyJpdiI6IlpJemNXWGZOWVhmTTJPa01RVTFyZEE9PSIsInZhbHVlIjoicjBXY1dCbng1SDVudktKZVU2QTJRVHpjV0VvTDFGVTBnMCtJRjZNK3JpZGtQbXZSY0hIS1dPV2xVUnhDcjNockw0V1p4eEZxM1dLeVBTRGtrTTZRcktZYUl1OGpoVGlQRC84MzhTTGVuNHNMVERSamszWkFSRmhISjdxU1hPU3oiLCJtYWMiOiJjYzQ0ODU1MWY2NmU4ZDg1MmM1YzE1NGE0N2IxMjQ3MTAxNjViYmIxZGI1NzZlNDhkNThkM2E3MGI1ZTZjY2FiIiwidGFnIjoiIn0%3D; expires=Fri, 03-Apr-2026 00:40:54 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6IlpJemNXWGZOWVhmTTJPa01RVTFyZEE9PSIsInZhbHVlIjoicjBXY1dCbng1SDVudktKZVU2QTJRVHpjV0VvTDFGVTBnMCtJRjZNK3JpZGtQbXZSY0hIS1dPV2xVUnhDcjNock" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "63JS5sWFPcuWfKfJfPkRTC5tL1BE1xlyfYgUaTQr" "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/cabinet-reshuffle-13-times-in-14-months" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/cabinet-reshuffle-13-times-in-14-months" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-03 06:25:54GET/amp/news/cabinet-reshuffle-13-times-in-14-months11017