"All Too Human: Bacon, Freud and a century of painting life" 28 February - 27 August 2018 Tate Britain, London