Bad News is the second of Edward St Aubyn's semi-autobiographical Patrick Melrose novels, adapted for TV for Sky Atlantic and starring Benedict Cumberbatch as aristocratic addict, …