Carol Ann Duffy: Biography and BackgroundDame Carol Ann Duffy (born 23 December 1955) is a Scottish poet and playwright.