UK: PM given cold shoulder in Scotland visit