More than 700 migrants crossed the English Channel yesterday, bringing the total for the year to 40,029. According to Home Office figures, 11 boats carrying 737 people made the crossing on December 13 ...