Col Douglas Macgregor: We have to get control of our borders and our ports