Finally got DM letter. My timeline
Application received: June 2
PCC request: July 7
PCC submitted: July 21
Medical request: March 16
Med done: March 19
Don't know when panel physician submitted and passed medical.
DM: May 29
DM approval letter received: June 1
Waiting for the landing interview...