Delivery of major London developments called into question