Swallows???

Swallows???

Observation - Swallows???. Description: Awful photo I know but as I think these are the first I've seen this year, is anyone prepared to confirm that they're Swallows based on their shape and tail length?

Awful photo I know but as I think these are the first I've seen this year, is anyone prepared to confirm that they're Swallows based on their shape and tail length?