W 2014 jako kandydat PO uzyskał mandat posła do Parlamentu Europejskiego VIII kadencji. W 2019 nie wystartował w kolejnych wyborach europejskich. W wyborach krajowych w tym samym roku został natomiast wybrany w skład Senatu X kadencji. Kandydował z ramienia Koalicji Obywatelskiej przeciwko Jolancie Turczynowicz-Kieryłło w okręgu nr 88, otrzymując 77 873 głosy. W 2019 utracił czasowo prawo jazdy za jazdę z prędkością 101 km/h w terenie zabudowanym. W wyborach w 2023 z powodzeniem ubiegał się o senacką reelekcję (z wynikiem 105 030 głosów).

Wyniki w wyborach ogólnopolskich Wybory Komitet wyborczy Organ Okręg Wynik 1993 Unia Demokratyczna Sejm II kadencji nr 32 1358 (0,74%) 1997 Unia Wolności Sejm III kadencji 6057 (3,67%) 2001 Platforma Obywatelska Sejm IV kadencji nr 38 9290 (3,61%) 2005 Sejm V kadencji 26 568 (12,14%) 2007 Sejm VI kadencji 57 343 (19,21%) 2011 Sejm VII kadencji 45 764 (17,60%) 2014 Parlament Europejski VIII kadencji nr 7 69 852 (11,94%) 2019 Koalicja Obywatelska Senat X kadencji nr 88 77 873 (43,64%) 2023 Senat XI kadencji 105 030 (49,81%)

Odznaczenia i wyróżnienia Wyróżniony Odznaką Honorową za Zasługi dla Rozwoju Gospodarki Rzeczypospolitej Polskiej.