I agree that the staff has to be on time as per company instructions. However it will be up to the LDE/DM to decide about the warning letter as sometimes the stuff can go home later the earlier date and come to office a bit later.
However, if there was an agreement with the client before and it was not followed, I agree something should be done.
For your consideration.