300 migrants have drowned in the English Channel after making deadly crossings at the mercy of evil people traffickers - yet the bleeding hearts still encourage the small boats. How many deaths will it take to make the liberals change their minds? Asks Robert Taylor