Does anyone have an idea what type of tree this is:

This is a small tree. The leaves turned a beautiful bright red in the autumn and now it is covered in these small green/yellow flowers. The flowers have come before the leaves have fully developed.
many thanks
Posts
looks like a cornus but I don't know which one.
In the sticks near Peterborough