Don't know them all, SC and Bob sussed it well before me. Here's what I know.
1. Horse chestnut leaf miner
2. Foxglove
3.?
4. Black cap
5. Bee fly
6. Lesser horse shoe bat
7. Japanese knot weed
8. Sandwich tern
9. Yellow brain fungus
10.
11. Harts tongue
12. Silver fish
13. Ghost slug
14. Red kite
15. Angel shark
16. ?
17. Snowdon or rainbow leaf beetle
18. Dormouse
19. Deadly nightshade
20. Stag beetle
1. Horse chestnut leaf miner
2. Foxglove
3.?
4. Black cap
5. Bee fly
6. Lesser horse shoe bat
7. Japanese knot weed
8. Sandwich tern
9. Yellow brain fungus
10.
11. Harts tongue
12. Silver fish
13. Ghost slug
14. Red kite
15. Angel shark
16. ?
17. Snowdon or rainbow leaf beetle
18. Dormouse
19. Deadly nightshade
20. Stag beetle
Gardening is an excuse not to do housework
Greetings from Salisbury
Qualified member of the Confused Nutter's Club