If bank funding is delayed, is it legally permissible for an employer to delay payment?

The simple answer to this question is ‘no’. Typically all contracts will contain provision for payment to be made within a certain period from the date of completion, usually 7-14 days.