Stenogram Sejmu · 2026-07-16

Piotr Kowal

Kadencja 10 · posiedzenie 62 · wypowiedź 285

Profil posła

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

Pełna wypowiedź

10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 17. punkt porządku dziennego: Pierwsze czytanie senackiego projektu ustawy o zmianie ustawy - Kodeks wyborczy oraz ustawy o referendum lokalnym (druk nr 2670). Poseł Piotr Kowal: Szanowny Panie Marszałku! Panie Ministrze! Panie Senatorze! Wysoka Izbo! W imieniu klubu parlamentarnego Lewica mam zaszczyt przedstawić stanowisko naszego środowiska wobec senackiego projektu ustawy o zmianie ustawy - Kodeks wyborczy oraz niektórych innych ustaw. Prawo wyborcze jest jednym z fundamentów dobrze zorganizowanego i dobrze działającego demokratycznego państwa. Dlatego wszelkie zmiany w tym obszarze powinny służyć przede wszystkim temu, aby wybory były jak najbardziej sprawne, przejrzyste, powszechne, dostępne i budziły zaufanie obywateli do państwa oraz jego instytucji. Jest to projekt, który został przedłożony przez komisję senacką. Trzeba powiedzieć, że jest naprawdę dobrze przygotowaną, obszerną zmianą, której potrzebujemy po tych zmianach, które wprowadziła poprzednia władza. Po kolei jednak. Po pierwsze, projekt odpowiada na problemy organizacyjne, które pojawiły się podczas ostatnich procesów wyborczych. Dotyczy to m.in. przeciążenia komisji obwodowych, długich kolejek w największych lokalach wyborczych, trudności związanych z organizacją głosowania za granicą oraz potrzeby zwiększenia profesjonalizmu administracji wyborczej. Pozytywnie oceniamy zatem przede wszystkim te zmiany, które mają dotyczyć zmniejszenia liczby mieszkańców przypadających na jeden obwód głosowania z 4 tys. do 3 tys. Jak już powiedziałem wcześniej, to nie są zmiany kosmetyczne, bo to po prostu oznacza krótsze kolejki w lokalach wyborczych, sprawniejszą pracę i mniejsze ryzyko pomyłek przy wydawaniu kart oraz liczeniu głosów, a doskonale wiemy, że to się niestety czasami zdarzało. Ponadto projekt ten przewiduje zwiększenie liczby komisji w obwodach liczących ponad 2,5 tys. mieszkańców, co dodatkowo powinno odciążyć członków i usprawnić przebieg głosowania. Procedowana ustawa zmniejsza standardową wielkość obwodów głosowania. Projekt zawiera również rozwiązanie ułatwiające udział w wyborach Polakom przebywającym za granicą. W ostatnich wyborach prezydenckich ponad 600 tys. obywateli oddało głosy poza granicami Polski. Dlatego zwiększenie maksymalnego składu zagranicznych komisji z 12 do 16 członków też jest odpowiedzią na postulaty. Natomiast lepsza dla naszych obywateli będących za granicą weryfikacja wyborców powinna usprawnić przebieg głosowania i lepiej dostosować organizację wyborów do rosnącej liczby obywateli korzystających z prawa wyborczego poza granicami kraju. Kolejna ze zmian, które szczególnie mnie cieszą, w przypadku której chcę podziękować, że znalazła się w tym projekcie: właściwy kierunek, jeżeli chodzi o ograniczenie możliwości zgłaszania członków do obwodowych komisji wyborczych przez te komitety, które faktycznie nie uczestniczą w procesie wyborczym. To było swego rodzaju kuriozum, bo przecież widzieliśmy, jak bardzo łatwo było na terenie całego kraju zarejestrować komitet, na skutek czego zdarzało się, że później faktycznie te siły polityczne, które startowały w danych wyborach, nie miały swojej reprezentacji w obwodowych komisjach wyborczych, a reprezentację miały komitety, które były bardzo dziwne, które, mam wrażenie, były zakładane tylko po to, żeby mieć z tego jakieś korzyści. Przy okazji jest tutaj też ważna zmiana, chodzi o trochę dziwną, koślawą konstrukcję prawną, którą dorzucili nam poprzednicy, czyli możliwość udziału w obwodowych komisjach wyborczych bez losowania przedstawicieli komitetów, które wcześniej były już zarejestrowane pod tą samą nazwą w innych wyborach. To w ogóle było trochę dziwne. Wiemy, pod kogo to było skrojone, bo przecież przedstawiciele Prawa i Sprawiedliwości zawsze kandydowali z tego samego komitetu. Było to właśnie skrojone pod to, by te dziwne komitety, które zgłaszały swoich przedstawicieli, nie wyeliminowały przedstawicieli władzy rządzącej. Tak więc dobrze, że w końcu mamy okazję zmienić tę konstrukcję prawną. Kolejnym elementem projektu jest także dążenie do zwiększenia niezależności administracji wyborczej od bieżącej władzy wykonawczej. To też jedna z tych kwestii, którą bardzo szybko powinniśmy przeprocedować, tak żeby te wybory faktycznie były przejrzyste, żeby nikt nie zarzucił, że obecna władza ingeruje w proces wyborczy. Potrzebujemy zatem profesjonalnej administracji wyborczej. Wzmocnienie roli Państwowej Komisji Wyborczej i powrót do bardziej niezależnego modelu, sędziowskiego modelu powoływania komisarzy będą na pewno pozytywnie wpływać na postrzeganie bezstronności całego procesu wyborczego. Procedowana zmiana ustawy dotyczy jeszcze jednego obszaru, który też już od dawna wymagał regulacji, czyli dostosowania liczby mandatów poselskich do zmian demograficznych. Kolejne rządy, kolejne większości parlamentarne nie podejmowały się tego zadania, dlatego że wynikało to z pewnej bieżącej działalności politycznej, a tak też nie powinno być. (Dzwonek) Kończę, panie marszałku. Obywatele powinni mieć pewność, że siła ich głosu jest możliwie równa, niezależnie od miejsca zamieszkania, dlatego podział mandatów powinien odzwierciedlać rzeczywistą liczbę mieszkańców, a nie dane sprzed wielu, wielu lat. Tak więc zasada ta, która ma być wprowadzona, jest dobra i potrzebna. Konkludując, stwierdzam, iż klub parlamentarny Lewicy popiera zaproponowany projekt ustawy i będzie głosował za tym, żebyśmy dalej nad nim pracowali. Dziękuję. (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ź 283 Barbara Dolniak 10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 17. punkt porządku dziennego: Pierwsze czytanie senackiego projektu ustawy o zmianie ustawy - Kodeks wyborczy oraz ustawy o referendum lokalnym (druk nr 2670). Poseł Barbara Dolniak: Pani
  2. Wcześniej · wypowiedź 284 Michał Pyrzyk 10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 17. punkt porządku dziennego: Pierwsze czytanie senackiego projektu ustawy o zmianie ustawy - Kodeks wyborczy oraz ustawy o referendum lokalnym (druk nr 2670). Poseł Michał Pyrzyk: Dzięku
  3. Później · wypowiedź 286 Witold Tumanowicz 10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 17. punkt porządku dziennego: Pierwsze czytanie senackiego projektu ustawy o zmianie ustawy - Kodeks wyborczy oraz ustawy o referendum lokalnym (druk nr 2670). Poseł Witold Tumanowicz: Pa
  4. Później · wypowiedź 287 Michał Gramatyka 10. kadencja, 62. posiedzenie, 2. dzień (16-07-2026) 17. punkt porządku dziennego: Pierwsze czytanie senackiego projektu ustawy o zmianie ustawy - Kodeks wyborczy oraz ustawy o referendum lokalnym (druk nr 2670). Poseł Michał Gramatyka: Sza
1. (3.93ms; exec 3.89 + fetch 0.05; 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 = 13806 LIMIT 1
2. (5.71ms; exec 5.67 + fetch 0.04; 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 (13634) 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. (1.97ms; exec 1.93 + fetch 0.04; 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 = 13520 AND dayStatement.day_revision_id = 13100 AND dayStatement.ordinal BETWEEN 283 AND 287 AND statement.object_id <> 13806 ORDER BY dayStatement.ordinal
4. (2.87ms; exec 2.81 + fetch 0.06; 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 (13624, 13633, 13635, 13636) 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. (9.27ms; exec 9.24 + fetch 0.03; 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 = 62 AND individual.mp_number = 472 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2026-07-16' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 29.1ms | App: 28.8ms | DB: 23.8ms (5, rows: 10) [exec: 23.6ms, fetch: 0.2ms] | View: 0.4ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.44ms) /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