There's a deeply uncomfortable moment towards the end of the National Theatre's production of Follies when Philip Quast, playing Benjamin Stone, sings: