ABERDEENSHIRE

LibDems, nationalists and independents battle it out for the Uk's most youthful vote