Richard Shepherd was born on December 6, 1942 in Aberdeen, Aberdeenshire, Scotland, UK. He died on February 19, 2022 in the UK.
Inside the Commons
A Week in Politics
No data