Question: Who married Samantha Gwendoline Sheffield in 1996?
Answer:
david cameron