Trayectoria política
A principios de los años noventa, fue coordinador de la comisión de asuntos legales del Consejo Ciudadano de Observación del Plebiscito en el Distrito Federal, en el que se consultó a los ciudadanos del Distrito Federal sobre la posibilidad de elegir a un Jefe de Gobierno, de contar con un congreso en plena forma y de que el Distrito Federal se transformara en el estado treinta y dos de la República.
De 1994 a 1996, fue integrante del primer Consejo General Ciudadano del entonces Instituto Federal Electoral, hoy Instituto Nacional Electoral.
En 1995 fue organizador del Seminario del Castillo de Chapultepec que derivó en la reforma electoral de 1996.
En 1997 fue elegido como diputado del Partido Acción Nacional.
Previo a su toma de protesta convocó a los grupos parlamentarios de oposición para convenir en lo que se llamó “Los Acuerdos de Esopo”, que sirvieron para que la oposición pudiera instalarse como nueva legislatura y conformara por vez primera una mayoría legislativa en la Cámara de Diputados. En la instalación de la legislatura se le nombró como Vicepresidente de la Cámara de Diputados.
En 1999 se afilió al Partido Acción Nacional.
Ese mismo año, participó como candidato de la Alianza por el Cambio a Jefe de Gobierno de Ciudad de México en las elecciones del 2000.
Como militante del Partido Acción Nacional, ha sido miembro integrante del Comité Ejecutivo Nacional, de su Consejo Nacional, de la Comisión Permanente, así como, Presidente de la Comisión Nacional de Elecciones y de la Comisión Política Nacional.
Tras el triunfo de Vicente Fox como presidente de México, fue invitado al gabinete de transición como coordinador del área política. Posteriormente fue nombrado Secretario de Gobernación, tomando posesión del cargo el 1 de diciembre de 2000. Fue el primer Secretario de Gobernación de un gobierno de alternancia, después de más de 70 años de la hegemonía del PRI.
En 2005, fue precandidato del PAN a la Presidencia de la República.
En el 2006-2012 fue electo senador de la República para las legislaturas 59 y 60.
En 2007 fue elegido como presidente del Senado, de su Junta de Coordinación Política y Coordinador Parlamentario del Grupo de Senadores del PAN. Además, presidió la Comisión Permanente del Congreso y las distintas reuniones interparlamentarias que sostuvo el Congreso Mexicano con el Congreso de los Estados Unidos, con el Parlamento de Canadá y con el Parlamento Europeo, entre otros.
Como coordinador del Grupo Parlamentario de los Senadores del Partido Acción Nacional, aseguró la toma de protesta del Presidente de la República ante el Congreso de la Unión, a pesar del conflicto postelectoral y de la resistencia que imperaba en diciembre de 2006.
En 2011, volvió a ser precandidato del PAN a la Presidencia de la República.
De septiembre de 2016 a febrero de 2017 fue diputado constituyente para la formulación, negociación y aprobación de la primera Constitución Política de la Ciudad de México, además coordinó el grupo parlamentario del grupo Acción Nacional en la Asamblea Constituyente.
En 2021 fue elegido como diputado federal, siendo designado como presidente de la Cámara de Diputados durante el segundo año de la legislatura.
Es uno de los dos políticos mexicanos que han sido presidentes de las dos cámaras que componen el Congreso de la Unión desde la llegada de la pluralidad política al Congreso en 1994.