In better light this morning, I still see a White-spotted Pug here. Apart from the rather prominent white spots on the wings, the books and websites I'm consulting are all mentioning the white spot on the thorax and those either side of the abdomen as good features, so unless the various resources I'm looking at are over stating these features this seems a fairly straightforward identification. Other than the time of year that is!