Douglas Alexander was born on October 26, 1967 in Glasgow, Strathclyde, Scotland, UK.
Six O'Clock News
UK General Election
One O'Clock News
A Week in Politics
No data