tree with originally green pods which tuenes to red flowers

tree with originally green pods which tuenes to red flowers

Observation - tree with originally green pods which tuenes to red flowers - UK and Ireland. Description: