Unknown tree?

Unknown tree?

Observation - Unknown tree? - UK and Ireland. Description: A small tree growing at the bank of a moorland lake. No other trees for miles around. Photos arent great quality, the leaves are only sprouting on it, can anyone ID it please?

A small tree growing at the bank of a moorland lake. No other trees for miles around. Photos arent great quality, the leaves are only sprouting on it, can anyone ID it please?