El poder legislativo es ejercido por las Cortes Generales, el órgano supremo de representación del pueblo español.