Honeybadger, did you ring the council? My son works for the council as an engineer, all the lorries come under the jurisdiction of the Transport Manager, who has to have an Operators Licence from the Department of Transport. Believe me, no Transport Manager wants the DoT to know of any problem with his fleet of vehicles, they log all complaints and the DoT can take away their O licence! Even if a council vehicle is taken for an HGV MoT test and fails for some reason, the DoT are told! So for any HGV complaint, ring the company concerned and ask to speak to the Transport Manager, and if they are not really apologetic, ring the DoT!
I'm sure that legally cars are not allowed to park on the pavement either, that a law was passed against it years ago. Can't think where to look right now for details (supposed to be ironing before it gets hot!)