A project to reduce the risk of flooding in Marchmont is expected to be completed in spring this year, three years after it ...