To meet its manifesto pledge of 1.5 million new homes within this parliamentary term, Labour must deliver just over 1,150 new homes consistently every single working day for the next five years without defaulting - this is roughly equivalent to delivering at least five large scale housing est