Who is Charles Duncan?
Charles Duncan is a British politician.

Which party is Charles Duncan a member of?
Charles Duncan is a member of the Labour Party.

Labour Party

Labour Party


No Wikipedia page found for Charles Duncan.