Scottish Conservatives leader Ruth Davidson speaks during a press conference in Edinburgh on June 9, 2017, following the results of the snap general election.
Britain's defiant Prime Minister Theresa May vowed Friday to form a new...More
June 09, 2017 License
Scottish Conservative Leader Ruth Davidson speaks at a press conference after the Conservative party gained 12 seats in Scotland during the UK Parliamentary Election on June 9, 2017 in Edinburgh, Scotland. After a snap election was...More