MAY is the PEAK MONTH for deer road casualties and related vehicle collisions across Great Britain. Over 10,000 deer are likely to be hit in May alone – that’s close to twice as many as in any other single month and makes up near 15% of the annual toll of between 60,000 to 74,000 GB…