David Vance

@DavidVance
David Vance is a prominent British political commentator and author.