W 2001 roku uzyskał poselską reelekcję z listy Prawa i Sprawiedliwości.
W 2002 roku razem z Mariuszem Kamińskim był współtwórcą zwycięskiej kampanii Lecha Kaczyńskiego w wyborach na prezydenta Warszawy.
W 2004 roku z powodzeniem ubiegał się o mandat eurodeputowanego z listy PiS. Należał do grupy Unii na rzecz Europy Narodów. Od 2004 do 2007 roku był jej skarbnikiem, a w latach 2007–2009 wiceprzewodniczącym. Od 16 stycznia 2007 do 13 lipca 2009 pełnił funkcję wiceprzewodniczącego Parlamentu Europejskiego VI kadencji.
W 2005 roku współtworzył (ponownie z Kamińskim) zwycięską kampanię prezydencką Lecha Kaczyńskiego oraz zwycięską kampanię parlamentarną Prawa i Sprawiedliwości.
W 2009 roku uzyskał reelekcję. Podczas VII kadencji PE należał do grupy Europejskich Konserwatystów i Reformatorów. Od 6 lipca 2009 do 12 grudnia 2011 był jej wiceprzewodniczącym.
W listopadzie 2010 wystąpił z PiS i związał się z ugrupowaniem Polska Jest Najważniejsza. W marcu 2011 roku został wykluczony z PJN. Po swoim odejściu nie udostępnił kodów do serwerów internetowych, przez co partia musiała założyć nową witrynę internetową.
W styczniu 2014 roku wstąpił do partii Polska Razem, w której pełni funkcję wiceprezesa. W tym samym roku bez powodzenia startował w wyborach do Parlamentu Europejskiego z listy PR.
W wyborach parlamentarnych w 2015 roku z powodzeniem kandydował do Senatu IX kadencji z listy PiS (jako kandydat PR).
12 listopada 2015 został wybrany na wicemarszałka Senatu IX kadencji.