Dan Rogerson is the MP for North Cornwall.
What is a constituency?
Dan Rogerson is an MP in the Liberal Democrat party.
What is a party?