In a letter to the prime minister today, Mr Khan said he felt it was “best to stand down at this time so not to distract from the hard work the government is doing to secure the best possible trade deals for this country”.
But he insisted his visit had been “in a personal capacity during the parliamentary recess” and was “unrelated” to his role as a trade envoy.
He also suggested that 20 British parliamentarians had visited northern Cyprus without attracting similar criticism.
The shadow foreign minister Wendy Morton welcomed the resignation, but said Sir Keir Starmer should have sacked Mr Khan sooner.
Dame Priti Patel, the shadow foreign secretary, also called for the MP’s resignation earlier this week.