Thank you for the feedback NatHobson. Something (cant’t remember what) was broken on that page. I haven’t implemented your code but the distortion is no longer there.
However, I’m still struggling to get a smaller size image to load. I have been playing around with the sizes-property but I’m starting to doubt that’s actually the issue here. I can see that the different image sizes is “loaded” under img scrset but the browser doesn’t seem to be able to access them.
What am I missing?