El PSOE se mantiene como primera fuerza aunque modera su crecimiento a tres semanas de las elecciones generales. Los socialistas mantienen su ventaja de casi 8 puntos sobre el PP, que se mantiene estable. Sin embargo, el PSOE tendría muy difícil poder gobernar, ya que el bloque de la derecha se mantiene con más fuerza que el de la izquierda. De acuerdo con esta última media de encuestas, la derecha aventaja aún 6 puntos a los partidos de izquierda.
El PSOE sube hasta el 28,2 % de intención de voto (1,5 puntos más que hace un mes, pero solo una décima más que hace una semana) y obtendría entre 112 y 124 escaños en el Congreso. El Partido Popular se mantiene estable (pierde dos décimas en el último mes, pero gana dos décimas en la última semana) y se sitúa con un 20,7 % de intención de voto. Los populares caerían hasta los entre 78 y 87 escaños. Ciudadanos sigue cayendo y se sitúa con un 16,1 % (1,1 puntos menos que el mes pasado y tres décimas menos que hace una semana), porcentaje con el que conseguiría entre 52 y 60 escaños. Unidas Podemos baja hasta el 13,5 % (nueve décimas menos en el último mes y dos menos en la última semana) y obtendría entre 32 y 38 escaños. Por último, Vox se mantiene estancado con un 10,6 % (en la última semana pierde dos décimas) y entraría al Congreso con entre 24 y 29 escaños.
Por otro lado, en cuanto a partidos de ámbito regional, ERC se mantiene con un 3 % y conseguiría entre 11 y 13 escaños; el PNV se sitúa con un 1,2 % (6 escaños); JxCAT, con un 1,5 % (5-6 escaños); Compromís, con un 0,9 % (2-3 escaños); EH Bildu, con un 0,7 % (2-3 escaños); En Marea, con un 0,8 % (2 escaños); la coalición de UPN, PP y C’s conseguiría 2 escaños (los dos de UPN); y CC, se sitúa con un 0,2 % y podría mantener su único escaño.
En cuanto a la suma de bloques, la derecha se mantiene por encima aunque con tendencia a la baja. PP, C’s y Vox suman actualmente un 47,4 % de la intención de voto y podrían obtener entre 159 y 174 escaños. Por otro lado, la izquierda se sitúa con un 41,7 % y conseguiría entre 146 y 160 escaños.