Apparently “Lord” David Frost is writing in the telegraph about “the dangers of self-delusion.”
550
397
3K
176K
11
@campbellclaret Delusion creation was your job under Tony Blair! #SpinDoctor