No, he’s been saying this for a LONG time.
Over 10 years ago? Here is Steyn referring to a column more than 10 years old on the subject:
http://www.steynonline.com/section/36/ten-years-ago
Do you have something similar for Trump?