An NHS trust has been fined £1.6m for numerous failings in connection with the deaths of three babies who were under its care ...