Spotted Flycatcher ?

Spotted Flycatcher ?

Observation - Spotted Flycatcher ? - UK and Ireland. Description: