LOADINGERROR LOADING

Scottish Tory Leader Ruth Davidson Gives Birth To Baby Boy

The Scottish Tory party leader and her partner Jen Wilson welcomed baby Finn Paul to the world. Davidson thanked the medical team at the Edinburgh Royal Infirmary for looking after her new family.

Videos For You

Close

What's Hot