Silver for Harry in Commonwealth time trial