Stenogram Sejmu · 2025-07-24

Ryszard Petru

Kadencja 10 · posiedzenie 39 · wypowiedź 84

Profil posła

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 35. punkt porządku dziennego: Sprawozdanie Komisji Odpowiedzialności Konstytucyjnej z prac nad wnioskiem wstępnym o pociągnięcie do odpowiedzialności konstytucyjnej przed Trybunałem Stanu Przewodniczącego Krajowej Rady Radiofonii i Telewizji Macieja Świrskiego (druk nr 1349). Poseł Ryszard Petru: Pani Marszałek! Wysoka Izbo! W państwie prawa nikt nie może być ponad prawem: ani poseł, ani minister, ani członek organu konstytucyjnego. Komisja Odpowiedzialności Konstytucyjnej, prowadząc postępowanie, przesłuchała dziesiątki świadków: likwidatorów mediów publicznych, urzędników, członków krajowej rady. Zgromadziła ponad 70 dowodów osobowych i setki stron dokumentów. Wnioski są jednoznaczne: pan Świrski nie pełnił swojej funkcji w sposób bezstronny. Działał jako polityczny wykonawca, a nie jako niezależny organ konstytucyjny. Nadużywał władzy, łamał prawo i działał na szkodę interesu publicznego. Używał swojego urzędu do walki z przeciwnikami politycznymi, karania niewygodnych mediów, blokowania finansowania tych instytucji, które mu się po prostu nie podobały. W styczniu i lutym zeszłego roku krajowa rada z udziałem pana Świrskiego przyjęła uchwały, które wstrzymały przekazywanie środków abonamentowych do mediów publicznych. Środki te, zgodnie z ustawą, powinny trafić do Telewizji Polskiej, do Polskiego Radia i 27 rozgłośni regionalnych. Zamiast tego zostały przesunięte do depozytu sądowego, mimo że żadna ustawa takiej możliwości nie przewiduje. Likwidatorzy TVP i Polskiego Radia wielokrotnie wzywali krajową radę do przekazania należnych środków. Wysyłali oficjalne pisma, składali wezwania, zapowiadali działania prawne. Pan Świrski je ignorował i nie podejmował żadnych kroków, które wynikały z jego obowiązków. To jest klasyczne naruszenie zasady legalizmu zapisanej w art. 7 konstytucji, zasady, która mówi jasno, że organy władzy publicznej działają na podstawie i w granicach prawa. Kolejne zarzuty dotyczą relacji z prywatnymi mediami. Tok FM, TVN, Radio Zet - wszystkie te redakcje były poddawane presji. Nakładano na nie kary na podstawie arbitralnych, niejasnych kryteriów. Czasami podstawą była wypowiedź dziennikarska uznana za naruszającą godność polityka. Pan Świrski przedłużał postępowania koncesyjne wobec nadawców niezależnych, ale równocześnie natychmiast zatwierdzał koncesje dla mediów wspierających władzę. Dochodziło do sytuacji, że krajowa radia prowadziła postępowania przez wiele miesięcy bez żadnego uzasadnienia. To jest nadużycie władzy. To jest selektywne stosowanie prawa, a więc forma dyskryminacji. Art. 32 konstytucji wyraźnie zabrania nierównego traktowania przez władze publiczne. W tym samym czasie krajowa rada nie podejmowała działań wobec mediów, które wielokrotnie łamały standardy etyczne: dezinformowały lub działały wbrew zasadzie bezstronności. Nie reagowała, bo te media wspierały ówczesną władzę. Takie działanie to zdrada konstytucyjnej roli rady, która zgodnie z art. 213 konstytucji ma stać na straży pluralizmu i wolności słowa, a nie tłumić je, kiedy są niewygodne. Pan Świrski traktował swój urząd jako narzędzie wywierania ideologicznego nacisku, niezwiązane z odpowiedzialnością konstytucyjną. Taki sposób sprawowania funkcji niszczy zaufanie obywateli do państwa. Przypomnę: zasady konstytucyjne nie są deklaracją, proszę państwa, są zobowiązaniem. Art. 2 konstytucji mówi o państwie prawa, art. 7 - o legalizmie, art. 32 - o równości, art. 54 - o wolności słowa, a art. 213 - o niezależności krajowej rady. Wszystkie te artykuły zostały złamane. Szanowni Państwo! Jeżeli dziś zrezygnujemy z odpowiedzialności, jutro nie zostanie nic z konstytucyjnego porządku. Trybunał Stanu istnieje po to, aby chronić fundamenty Rzeczypospolitej, aby osoby na najwyższych stanowiskach wiedziały, że nie są bezkarne, że nawet jeśli mają wpływy, nawet jeśli reprezentują ważny urząd, obowiązuje ich prawo. To nie jest sprawa jednego urzędnika, to sprawa zasady, sprawa przyszłości państwa prawa. To czas, aby dziś zareagować i pokazać, kim jesteśmy jako Sejm i jako państwo. Dlatego apeluję do wszystkich pań i panów posłów o poparcie tego wniosku. Klub Polska 2050 poprze przedłożony wniosek. Dziękuję bardzo. (Oklaski) Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 82 Piotr Adamowicz 10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 35. punkt porządku dziennego: Sprawozdanie Komisji Odpowiedzialności Konstytucyjnej z prac nad wnioskiem wstępnym o pociągnięcie do odpowiedzialności konstytucyjnej przed Trybunałem Stanu
  2. Wcześniej · wypowiedź 83 Marek Sawicki 10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 35. punkt porządku dziennego: Sprawozdanie Komisji Odpowiedzialności Konstytucyjnej z prac nad wnioskiem wstępnym o pociągnięcie do odpowiedzialności konstytucyjnej przed Trybunałem Stanu
  3. Później · wypowiedź 85 Tomasz Trela 10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 35. punkt porządku dziennego: Sprawozdanie Komisji Odpowiedzialności Konstytucyjnej z prac nad wnioskiem wstępnym o pociągnięcie do odpowiedzialności konstytucyjnej przed Trybunałem Stanu
  4. Później · wypowiedź 86 Michał Wawer 10. kadencja, 39. posiedzenie, 3. dzień (24-07-2025) 35. punkt porządku dziennego: Sprawozdanie Komisji Odpowiedzialności Konstytucyjnej z prac nad wnioskiem wstępnym o pociągnięcie do odpowiedzialności konstytucyjnej przed Trybunałem Stanu
1. (2.78ms; exec 2.76 + fetch 0.02; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 92627 LIMIT 1
2. (2.27ms; exec 2.25 + fetch 0.03; rows 1) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (83765) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, segment.source_text AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
3. (2.25ms; exec 2.22 + fetch 0.03; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal, binding.artifact_id FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id LEFT JOIN documents document ON document.owner_object_id = dayStatement.day_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', statement.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.language = 'und' AND binding.current_selector_sha IS NOT NULL WHERE dayStatement.day_id = 92542 AND dayStatement.day_revision_id = 94507 AND dayStatement.ordinal BETWEEN 82 AND 86 AND statement.object_id <> 92627 ORDER BY dayStatement.ordinal
4. (1.51ms; exec 1.47 + fetch 0.04; rows 4) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (83763, 83764, 83766, 83767) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, LEFT(segment.source_text, 240) AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
5. (2.91ms; exec 2.9 + fetch 0.01; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 39 AND individual.mp_number = 286 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2025-07-24' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 17.6ms | App: 17.3ms | DB: 11.7ms (5, rows: 10) [exec: 11.6ms, fetch: 0.1ms] | View: 0.3ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.32ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php