All Too Human – Bacon, Freud and a Century of Painting LifeTate Britain, 28 February – 27 August 2018, London The All too Human exhibition explores how artists in Britain have used the medium of...