Estoppel: adopting constructive trust to remedy an unhonoured promise | Synapse