Scientists have discovered a bizarre armoured dinosaur which had metre-long spikes sticking out from its neck – a bit like a massive hedgehog.

The species lived 165 million years ago, and is the oldest example of a group of armoured dinosaurs called ankylosaurs. 

The elaborateness and spikiness of the animal found in Morocco has come as a shock to experts, who now have to rethink how these armoured dinosaurs evolved.