Caleopterix virgo or splendens?

Caleopterix virgo or splendens?

Observation - Caleopterix virgo or splendens? - UK and Ireland. Description: