Alex Salmond looks out of touch

© PA
Alex Salmond.
Breaking

    Cancel