Nas eleccións xerais do ano 2000 o BNG obtivo os mellores resultados na súa historia nuns comicios deste tipo: mais de 300.000 votos, un 18,49% do total, e 3 deputados en Madrid. Dez anos antes non chegara á 48.000 votos, un 3,55%. En 1997 o BNG obtivo o 24% dos votos nas eleccións autonómicas, superando ao PSOE, que acadou os seus peores resultados, 19,46%, e 3 deputados menos que a forza nacionalista. Nas eleccións municipais de 2003 o BNG obtivo un total de 595 concelleiros, un 19,41 % dos votos. Estes resultados foron, e creo que é fácil chegar á conclusión, sustentados na confluencia de dúas circunstancias: unha primeira de orde interno e a outra derivada de erros de terceiros.