Spy writer John le Carré was a serial love cheat who had at least 11 affairs – including several with wives of his friends – his biographer has revealed.The former officer, real name David Cornwell, claimed infidelities were like ‘a necessary drug for my writing, a dangerous edge of some kind’. included an au pair who looked after his young son, the wife of a spy colleague in Bonn, a journalist and a former model.
Load More
Load More