Mr Nick Raynsford is the MP for Greenwich and Woolwich.
What is a constituency?
Mr Nick Raynsford is an MP in the Labour party.
What is a party?