Who knows. The Standard may not even (gasp!) be entirely correct.
The Oakmayne 'philishave' tower development on New Kent Road seems to be be going ahead, they made a revised planning application which was approved, in order to change the hotel element to a halls of residence. They sold most of the apartments already (off-plan) so are about as committed to it as they can be.