W wyborach w 2019 został wybrany w skład Senatu X kadencji. Kandydował z ramienia PSL w okręgu nr 41, otrzymując 176 496 głosów. 12 listopada 2019 został wicemarszałkiem SenatuUchwała Senatu Rzeczypospolitej Polskiej z dnia 12 listopada 2019 r. w sprawie wyboru wicemarszałka Senatu ().. W 2023 jako kandydat koalicji Trzecia Droga z powodzeniem ubiegał się o senacką reelekcję, zdobywając 198 074 głosów. 13 listopada tego samego roku wybrany na wicemarszałka Senatu XI kadencji. W 2024 startował bezskutecznie w wyborach europejskich jako lider listy Trzeciej Drogi w okręgu szczecińsko-gorzowskim. Był później wiceprzewodniczącym UED.

Wyniki w wyborach ogólnopolskich Wybory Komitet wyborczy Organ Okręg Wynik 1997 Akcja Wyborcza Solidarność Sejm III kadencji nr 26 20 806 (18,38%) 2001 Prawo i Sprawiedliwość Sejm IV kadencji nr 24 11 035 (2,77%) 2004 Parlament Europejski VI kadencji nr 4 99 702 (15,50%) 2009 Parlament Europejski VII kadencji 88 791 (10,74%) 2014 Platforma Obywatelska Parlament Europejski VIII kadencji nr 8 23 264 (5,82%) 2015 Sejm VIII kadencji nr 20 5877 (1,20%) 2019 Polskie Stronnictwo Ludowe Senat X kadencji nr 41 176 496 (58,56%) 2023 Trzecia Droga Senat XI kadencji 198 074 (53,44%) 2024 Parlament Europejski X kadencji nr 13 19 490 (2,57%)