ALEC Cole-Hamilton has retained Edinburgh Western for the Liberal Democrats, increasing his majority over the SNP to nearly 10,000.
ALEC Cole-Hamilton has retained Edinburgh Western for the Liberal Democrats, increasing his majority over the SNP to nearly 10,000.