Trust you to be punctual, turning up well into a meeting!
This colloquial expression is used here to point out sarcastically that he has arrived with typical punctuality; he can be predictably trusted to be always late for an appointment.
This is where AmE speakers might say "Leave it to you to be punctual, ..." instead, I suppose? How do French speakers commonly express this idea?