Independents seize power at Highland Council

Highland Council leader  Margaret Davidson
Highland Council leader Margaret Davidson