According to one of my contacts, next units for delivery are expected to be 720141, 720143, 720516 (the former test bed which even reached Norwich), 720510 and 720503 in that order.
In numerical order, that will leave 720104 (the PMS of which is reportedly still numbered 451583 after a swap with problematical 720583 by road from Ilford to Derby/vv in early 2023), 720504, 720505 and 720534 (part of which went to Vienna for climate testing). Anticipated that 720505 will be the very last to be delivered.