España tiene el mayor número de políticos por habitante en Europa, con 445,568 políticos, el doble que Italia y 300,000 más que Alemania con la mitad de población. El número de políticos supera la suma de médicos, policías y bomberos. Dependiendo del salario que se les pague a los políticos, esto cuesta al país entre 1,336 y 2,673 millones de euros al mes.