David Vance

@DavidVance
David Vance is a prominent British political commentator and author.
@davidvance hasn’t created any playlists yet