This Brimstone has an unwelcome passenger land on it's wing - not sure about the species of fly

This Brimstone has an unwelcome passenger land on it's wing - not sure about the species of fly

Observation - This Brimstone has an unwelcome passenger land on it's wing - not sure about the species of fly - UK and Ireland. Description: