There is evidence to suggest that the number of insects in the UK is decreasing, reducing pollination, threatening agriculture, impacting the animals that survive by hunting them.
It's a very real worry.
However, this particular road doesn't seem to have any such issues, which is a problem when you're cycling and you forget your sunglasses. 😬