The double-yellow lines are plain enough to see, so no mileage there. You were parked right next to a parking bay. Were there no spaces at all, (I see there was a motorbike behind you).
Double-yellow lines have a loading/unloading exemption so you should submit reps on the basis of delivering, and make the point that there wer no vacant spaces in the parking bay.