Why does it take nearly 3 years to get a leak fixed ???
This leak was originally caused by a defective blocked gutter in the adjacent entrance porch.
That leak has now been fixed but due to the window base rusting from the first leak the window pane has been broken and is letting in rainwater causing further damp. The distorted rusty window now needs a full repair.
Thus, the failure to fix the leaking porch led to two secondary problems (1) Damage to the interior of the flat (2) Broken rusty window.
If the leaking porch had been fixed rapidly none of this would have happened saving repairs which will end up costing many hundreds of pounds.