I asked for an ID of this tree a while back and people (inc Corin from Greenwoods) were a little unsure as to what it was. It had all the characteristics of a prunus of some sort and I am now pretty convinced (by the spines developing) and leaf shape that this is a Blackthorn (prunus spinosa)...