I'm a bit mystified why the private homes won't be completed until 2022!
No mystery, house developers like to release builds in phases because there is so little demand for housing these days.
hang on got that wrong.... I'll try again.
house developers like to release builds in phases because they don't want prices to sag in any one area due to over supply. (i.e. flood

the market!!)
Each phase gets a nice "river front view" until the next phase gets built.