Las elecciones generales de 2015 vio la entrada de dos nuevos partidos: Podemos y Ciudadanos, conduciendo a un escenario de cuatro partidos que no consiguieron investir a un presidente del Gobierno. Rajoy rechazó ir a la investidura y el socialista Pedro Sánchez fracasó en su intento. En 2016, se volvieron a celebrar elecciones generales con resultados parecidos. Rajoy, apoyado por Ciudadanos, se presentó a la investidura pero fue rechazado. Finalmente, la abstención de un PSOE sumido en una profunda crisis interna permitió a Rajoy ser investido y formar su luego de diez meses de Gobierno en funciones. España volvió a ser víctima de un atentado yihadista en Cataluña cuando en los días 17 y 18 de agosto de 2017, terroristas del Estado Islámico asesinaron a 16 personas en Barcelona y Cambrils. El 1 de octubre, se realizó un referéndum de independencia de Cataluña no reconocido por el Estado; el parlamento catalán proclamó la independencia (27 octubre) y el Gobierno aplicó el artículo 155 de la Constitución y convocó elecciones autonómicas; el presidente del gobierno de Cataluña Carles Puigdemont huyó del país y fue detenido en Alemania en marzo de 2018, pero la Justicia alemana le negó a España la extradición.