Beatrice Timpson

(Contributor)

Beatrice Timpson is a political communications consultant.