A n ancient species of snake has been found in England, and it is – and this is a scientific term – “bizarre”. We’re not ...