Political paradox

Political paradox
By Republica
Published: August 10, 2024 07:30 AM

What happens when an unstoppable force meets an immovable object? It is a question political observers in Pakistan have grappled with over the past two-odd years.

On the one hand, there’s the PTI; seemingly unstoppable, despite all efforts to impede its march. On the other, there is the establishment; unmoved despite the many challenges it has encountered. The stalemate created by these two actors’ inability to reach a settlement has upended the country and destablised the economy.

It cannot hold forever, which is why recent remarks by PTI founder Imran Khan have aroused feverish speculation. Will they, won’t they? The concern is palpable, even though both sides still seem unwilling to compromise. The needle is stuck on May 9, with one side demanding an unconditional apology, and the other unwilling to give one without ifs and buts. Who will make the first move? Much is on the line.

Mr Khan has recently suggested that he is ready to offer an apology if the state can prove its position on May 9. This ‘softening’ of his stance is being seen as a major development. He insists, however, that the allegations against his party be investigated by an independent commission first. Perhaps the accusation that the events of that day were a ‘premeditated conspiracy’ do indeed need to be probed, but Mr Khan surely agrees that it was his party that was out in the streets on May 9; participating in, if not precipitating, the violence that occurred that day?

If he believes that what happened was wrong, he should at least apologise for the protests turning violent and the damage to public properties that was caused. All else may be left to a commission to resolve.

At the same time, the security establishment, too, must relent, mainly because its insistence on treating the protests as ‘terrorism’ and a ‘conspiracy against the state’ is unlikely to yield positive outcomes or help the nation move forward. Protests can turn violent, especially if those participating feel they have a right to be angry. The way Mr Khan was manhandled by dozens of Rangers personnel on that same day and the circumstances of his arrest from the Islamabad High Court cannot be ignored. They provide necessary context for understanding why the protests broke out.

What happened next was unqualifiedly wrong, but the state, too, should reflect on its mistakes. It must turn over all evidence to prosecutors and let those accused of May 9-related crimes be tried in ordinary courts. It would be within its rights to demand punishments in proportion to their crimes.

The attention of Pakistan’s leadership needs to be focused on policies, not events. The future of millions is at stake. For their sake, the nation must move on now.

Source: Dawn (Pakistan)

Request history8.2.19PHP Version3.47sRequest Duration6MBMemory UsageGET amp/news/{slug}Route
    • Booting (14.41ms)time
    • Application (3.45s)time
    • 1 x Application (99.58%)
      3.45s
      1 x Booting (0.42%)
      14.41ms
      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 executed3.39s
      • NewsController.php#297republica1770msselect `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` = 'political-paradox' and `status` = 1 limit 1
        Bindings
        • 0: political-paradox
        • 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#297republica11.02msselect `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 (158364)
        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#297republica1570μ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 (158364)
        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#297republica1530μ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 (158364)
        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#297republica1540μ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 (158364)
        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.61sselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, MATCH(title, excerpt) AGAINST ('Political paradox' IN BOOLEAN MODE) as score from `news` where `id` != 158364 and `status` = 1 order by `score` desc, `pub_date` desc limit 6
        Bindings
        • 0: 158364
        • 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#388republica1950μ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 (43064, 157220, 158208, 158318, 158377, 158384)
        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#388republica1560μ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 (43064, 157220, 158208, 158318, 158377, 158384)
        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.13msselect `id`, `title`, `excerpt`, `permalink`, `pub_date`, `is_subscriber_only`, `read_time`, `news_slug` from `news` where `pub_date` between '2025-04-20 13:29:17' and '2025-04-21 13:29:17' and `id` not in (158364) and `status` = 1 order by `view_count` desc limit 3
        Bindings
        • 0: 2025-04-20 13:29:17
        • 1: 2025-04-21 13:29:17
        • 2: 158364
        • 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#27republica1600μsupdate `news` set `view_count` = `view_count` + 1, `news`.`updated_at` = '2025-04-21 13:29:17' where `id` = 158364 and `status` = 1
        Bindings
        • 0: 2025-04-21 13:29:17
        • 1: 158364
        • 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\News
      7News.php#?
      App\Models\Attachment
      7Attachment.php#?
      App\Models\Category
      1Category.php#?
      App\Models\Author
      1Author.php#?
          _token
          8PkHWZSVDD7zKIVIDCmJW9qnqoAJbDOp7ddT1dMU
          _previous
          array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/political-paradox" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          subscriber_only_page
          https://newtest.myrepublica.com/amp/news/political-paradox
          path_info
          /amp/news/political-paradox
          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-mode" => array:1 [ 0 => "navigate" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.224.15.154" ] "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=eyJpdiI6IkJwb29udjFBMFpHUVNZMTIwcmFiYXc9PSIsInZhbHVlIjoiSUJ6RkJmSjJSUGtCT0Ywc2xURjF3RFBPejZndGtPb3ZmMDl3T3hlLzk5MkgzUGw1cVkvYmZEOHhhb3RYWk5CaUQrRW40bERqZ0NVVHYxbUJOZUlOWis5eS9JT2w1VWxwYWRJSjNoWUlENk1mWkNMWk5ubWFVRjd4WWZNOGVoZGgiLCJtYWMiOiI5NWU4ZTE1NDhiNzQyZDRjZGJjZDUzYzcwNWQ1ZDhlMDI0NTQxNjM2YWQ5NzgxYzRkMGEyOGY2Y2YzODE4MmMyIiwidGFnIjoiIn0%3D; republica_session=eyJpdiI6IjVtL3F2aHFuNnBvS3ozd0lwZEFMaUE9PSIsInZhbHVlIjoiZnhYVzJabmxEN2VreE5jdkxPVlE2eFpkQzMyYXlFblJpVjNlaGF0ODg4Z0ZVVHlTajVEYTd4MjZIVjNJcWhaMWhlOG4yNG5aQ1RVSVJ1MUdzWUwxVkNXRzd5dmdUWUl6RjcvM0g5T29GTFlST0llTXd2RHdtdkVpUkNRbGdMUjQiLCJtYWMiOiIyN2IyOTE3ZTYyZmY1NjhiNWMzYzFmMDRkZjIxZTM2YTc5M2YxNjIzODBjZWJlNWFiZTU4YTczOWY5MTk0Y2QyIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6IkJwb29udjFBMFpHUVNZMTIwcmFiYXc9PSIsInZhbHVlIjoiSUJ6RkJmSjJSUGtCT0Ywc2xURjF3RFBPejZndGtPb3ZmMDl3T3hlLzk5MkgzUGw1cVkvYmZEOHhhb3RYWk5CaUQrRW40b" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "host" => array:1 [ 0 => "newtest.myrepublica.com" ] "x-forwarded-for" => array:1 [ 0 => "18.224.15.154" ] "cf-ray" => array:1 [ 0 => "933b41415d7422ec-ORD" ] ]
          request_cookies
          0 of 0
          array:2 [ "XSRF-TOKEN" => "8PkHWZSVDD7zKIVIDCmJW9qnqoAJbDOp7ddT1dMU" "republica_session" => "vUzHpT2gozXbmxQNh8IMo9tyXxsAufPDVWveBhYP" ]
          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 => "Mon, 21 Apr 2025 07:44:17 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpVNUF2b0Y4aWpQVlRnQnIxZm9Ccmc9PSIsInZhbHVlIjoiVzM2b2JTdEFrTzFhcXg0ZDJzdURVZVhjcGFNKzBMRERteTFrNERrcldaVlpOL3Bpdjh0cWJWdFRPR2NKckpIUyt5UlBOM0t0RnRWamNYVjdhOUVaWDEvT1Fubmp2U29hM2FoZkZaaEx6RzVyMzNkdE5lRlpaMmpaV3FNQ1M3OG0iLCJtYWMiOiJhMzliMTM3ZDNiYzU5MjdhOTIyMWY3ZTg0YjNiYWU1ODA2OGQ2NGVjNGVlMzQyMTYzOGNiNzQ1NmRlNTU2NWQ1IiwidGFnIjoiIn0%3D; expires=Tue, 21 Apr 2026 07:44:17 GMT; Max-Age=31536000; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6ImpVNUF2b0Y4aWpQVlRnQnIxZm9Ccmc9PSIsInZhbHVlIjoiVzM2b2JTdEFrTzFhcXg0ZDJzdURVZVhjcGFNKzBMRERteTFrNERrcldaVlpOL3Bpdjh0cWJWdFRPR2NKckpIUyt5UlBOM" 1 => "republica_session=eyJpdiI6IldTS0RDOGNicGZoS3dNZFl3VHk2cGc9PSIsInZhbHVlIjoiWW8yWTF4OFVjYSsvaWtqK3FneTdUc3J6VXJUcHRUVHNzdGd5MlRTd2NNQ284Wncrd1NoM1hrZFY3ZVFUTCtJd2Rpck16VHhTYWVPR3RmaVROalNzM0s5MXVXNTBuZEFVV0VLeG04aEEwd0hBUDRMRlp0L1RZWjdjVVRmTzBSQ3ciLCJtYWMiOiIyNGZiNWZjYWVmMTI4MDk4ZWM3ZTc0OGE2MTZkMGRmYzQ0ZDZkZjIwZDcwNGZjMDZhODA3OGY0Zjc0N2RkZjNiIiwidGFnIjoiIn0%3D; expires=Tue, 21 Apr 2026 07:44:17 GMT; Max-Age=31536000; path=/; secure; httponly; samesite=laxrepublica_session=eyJpdiI6IldTS0RDOGNicGZoS3dNZFl3VHk2cGc9PSIsInZhbHVlIjoiWW8yWTF4OFVjYSsvaWtqK3FneTdUc3J6VXJUcHRUVHNzdGd5MlRTd2NNQ284Wncrd1NoM1hrZFY3ZVFUTCtJd2" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpVNUF2b0Y4aWpQVlRnQnIxZm9Ccmc9PSIsInZhbHVlIjoiVzM2b2JTdEFrTzFhcXg0ZDJzdURVZVhjcGFNKzBMRERteTFrNERrcldaVlpOL3Bpdjh0cWJWdFRPR2NKckpIUyt5UlBOM0t0RnRWamNYVjdhOUVaWDEvT1Fubmp2U29hM2FoZkZaaEx6RzVyMzNkdE5lRlpaMmpaV3FNQ1M3OG0iLCJtYWMiOiJhMzliMTM3ZDNiYzU5MjdhOTIyMWY3ZTg0YjNiYWU1ODA2OGQ2NGVjNGVlMzQyMTYzOGNiNzQ1NmRlNTU2NWQ1IiwidGFnIjoiIn0%3D; expires=Tue, 21-Apr-2026 07:44:17 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6ImpVNUF2b0Y4aWpQVlRnQnIxZm9Ccmc9PSIsInZhbHVlIjoiVzM2b2JTdEFrTzFhcXg0ZDJzdURVZVhjcGFNKzBMRERteTFrNERrcldaVlpOL3Bpdjh0cWJWdFRPR2NKckpIUyt5UlBOM" 1 => "republica_session=eyJpdiI6IldTS0RDOGNicGZoS3dNZFl3VHk2cGc9PSIsInZhbHVlIjoiWW8yWTF4OFVjYSsvaWtqK3FneTdUc3J6VXJUcHRUVHNzdGd5MlRTd2NNQ284Wncrd1NoM1hrZFY3ZVFUTCtJd2Rpck16VHhTYWVPR3RmaVROalNzM0s5MXVXNTBuZEFVV0VLeG04aEEwd0hBUDRMRlp0L1RZWjdjVVRmTzBSQ3ciLCJtYWMiOiIyNGZiNWZjYWVmMTI4MDk4ZWM3ZTc0OGE2MTZkMGRmYzQ0ZDZkZjIwZDcwNGZjMDZhODA3OGY0Zjc0N2RkZjNiIiwidGFnIjoiIn0%3D; expires=Tue, 21-Apr-2026 07:44:17 GMT; path=/; secure; httponlyrepublica_session=eyJpdiI6IldTS0RDOGNicGZoS3dNZFl3VHk2cGc9PSIsInZhbHVlIjoiWW8yWTF4OFVjYSsvaWtqK3FneTdUc3J6VXJUcHRUVHNzdGd5MlRTd2NNQ284Wncrd1NoM1hrZFY3ZVFUTCtJd2" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "8PkHWZSVDD7zKIVIDCmJW9qnqoAJbDOp7ddT1dMU" "_previous" => array:1 [ "url" => "https://newtest.myrepublica.com/amp/news/political-paradox" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "subscriber_only_page" => "https://newtest.myrepublica.com/amp/news/political-paradox" ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-21 13:29:17GET/amp/news/political-paradox11016