James O'Shaughnessy is a member of the House of Lords. He served as a health minister between 2016-18, and was previously Director of Policy at 10 Downing Street under David Cameron.
James O'Shaughnessy is a member of the House of Lords. He served as a health minister between 2016-18, and was previously Director of Policy at 10 Downing Street under David Cameron.