The Conservatives have won the Berwickshire, Roxburgh & Selkirk seat from the SNP.
John Lamont, who came close in the previous two General Elections, beat Calum Kerr to claim it at the fourth attempt.
- Conservatives - 28,213
- SNP - 17,153
- Labour - 4,519
- Liberal Democrats - 2,482
More top news
Whitehaven's League 1 title-winning season has seen the club nominated in three categories at the Rugby Football League Awards.
A motorcyclist killed in a south Cumbrian crash has been named as an off-duty police officer.
A historic suspension bridge on the England-Scotland border will be fully restored after securing £3.14m of Lottery funding.