Gladstone höll i lördags sitt tredje valmöte i Dalkeith.