As far as I know this has always been legal in the UK. If you hit the animal yourself (and it is not considered wild), then picking it up and taking it is considered poaching, but if someone else has hit it and you find it dead then if it is on the public highway (this includes verges) you are legally allowed to make…