Higher Stamp Duty may dampen buyer’s spirit