Ha insegnato nelle Università di Siena, di Perugia, e all’Università Vita-Salute San Raffaele di Milano, e presso l’Istituto Italiano di Scienze Umane. È editorialista del Corriere della Sera. Si è occupato specialmente di storia politica e culturale italiana dell’Otto-Novecento. È autore di numerosi saggi e libri, tra i più recenti: Credere, tradire, vivere, Un viaggio negli anni della Repubblica (Il Mulino 2016), Il tramonto di una nazione. Retroscena della fine (Marsilio, 2017), Speranze d’Italia. Illusioni e realtà nella storia dell’Italia unita (Il Mulino, 2018), L’aula vuota. Come l’Italia ha distrutto la sua scuola (Marsilio, 2019), Un profezia per l’Italia (Mondadori, 2021).