Depends on your interpretation of rule 130 of the Highway code. If the hatched area is bordered by BROKEN white lines, as in this case, then "you should not enter the area unless it is necessary and you can see that it is safe to do so". I would say that in order to make reasonable progress, then it is necessary to enter the hatched area to overtake the cyclist in this case, and it would appear that it was safe to do so. The driver didn't do anything special IMO, just what he is supposed to do, and I would suggest that it is the actions of the individual driver that deserves the credit rather than
Morrisons. He probably doesn't even work for Morrisons. Their Scottish RDC at Bellshill is sub-contracted to Norbert Dentressangle, although to look at the trucks they all appear in Morrisons liveries. Probably find that other RDCs are also run by sub contractors or even agencies.