Barn Owl was unexpected as they only rarely turns up here. Apart from 29 Med Gulls in off the sea. Migrants hard to come by but included 55 Meadow Pipit, 5 Chiffchaff, 4 Willow Warbler, 2 Blackcap, 2 Common Sand, 2 Purp Sand, Chaffinch, Lesser 'throat, Turnstone & Wheatear. 2 Tree Sparrows are still with us. Vis mig & offshore movements almost non-existent.
Presume these are Medicinal Leech ? - despite being about 5 inches long they are Rat-tailed Maggots, a generic term for many species. The ones we normally see are less than half this size. Identification to species level is going to be a lot harder.
Ringing: 3 Blue Tit, 2 Blackcap, 1 Dunnock, 1 Great Tit, 1 House Sparrow, 1 Robin, 1 Wren.