Alexander Stafford MP

Alexander Stafford is the Conservative MP for Rother Valley, and has been an MP continuously since 12 December 2019.