De 2004 à 2007, Christoph Blocher a été chef du Département fédéral de justice et police (DFJP).
Son parcours politique a commencé en 1974 en tant que membre du conseil municipal de Meilen. Pendant son activité au Grand Conseil zurichois de 1975 à 1980, il est également devenu président de l’UDC du canton de Zurich et membre du Conseil national en 1979. De 1986 à 2003, Christoph Blocher a été président de l’Action pour une Suisse indépendante et neutre (ASIN). Entre 2011 et 2014, il a de nouveau siégé au Conseil national pour le canton de Zurich. Depuis 2008, il est vice-président de l’UDC Suisse et a fondé en 2014 le comité suisse « NON à l’adhésion rampante à l’UE ».
Ueli Maurer a été président de l’UDC suisse de 1996 à 2008. Durant cette période, douze nouveaux partis cantonaux ainsi que 600 sections locales ont été créés, ce qui a permis à l’UDC de devenir le parti le plus fort de Suisse sous la direction de Maurer. Le 26 octobre 2007, Maurer a annoncé sa démission de la présidence du parti pour mars 2008 et a été élu au Conseil fédéral le 10 décembre 2008.
De 2009 à 2015, il a dirigé le Département fédéral de la défense, de la protection de la population et des sports (DDPS). A partir de 2016, il a été chef du Département fédéral des finances (DFF), poste qu’il a occupé jusqu’à fin 2022. Le 30 septembre 2022, Ueli Maurer a annoncé qu’il quitterait ses fonctions à la fin de l’année 2022, après 14 ans passés au Conseil fédéral.