I agree with above observations based on 1223 and cat picture, the grain husks are too intact. I would add to this that I see the bulk of your grist is Golden Promise malt. I don't brew a lot with that, but I do know those grains are extra difficult to crack. I think the kernel size must be smaller, because when I've run them through my mill in the past with the same setting I use for everything else, they are poorly cracked (and I had to run them through again because too much effort to adjust mill gap). So I'd say based on the pictures you did send with questionable crush, my experience would expect Golden Promise to be horrible crush.
Here's anecdote about buying a grain mill. I used to just let the LHBS crush the grain. I mean why not- it's free, saves me time, and I don't have to buy and store some other piece of kit. But I would get inconsistent efficiency. And my poor efficiency batches always had a lot of intact kernels in them when studied post-mash. The LHBS would try to make me think it was my problem. He said, "You know how many lbs of grain we crush a day? And how many people complain?" (Implying I was the only whiner.) I then bought a mill, played around with the gap setting until I got good crush and eliminated that variable from my efficiency. Absolutely worth it. I'm always trying to find ways to shorten my brew day and make things more efficient. But I'd never go back to letting my LHBS crush my grain.