1997-2019 - Poseł na Sejm III, IV, V, VI, VII, VIII kadencji
2007-2009 - Wicepremier, Minister Spraw Wewnętrznych i Administracji
2010 - Tymczasowo wykonujący obowiązki Prezydenta RP
2010-2011 - Marszałek Sejmu VI kadencji
2014-2015 - Minister Spraw Zagranicznych
Od 2016 - Przewodniczący Platformy Obywatelskiej