I wonder if the OP has suggested that his son tells the owner of the very well known national website that the number plate does not exist - at least according to DVLA?
While it's possible that the Council are engaged in wholesale fraud, utilising obviously enhanced/manipulated images to generate income, it's also possible that someone has cloned his number plate and the Council have captured and enhanced an image of a number plate that was on a similar car on...