David Johnston MP

David Johnston is the Conservative MP for Wantage, and has been an MP continuously since 12 December 2019.