No. Stamp Duty is not applicable because you are occupying your residence under lease.