More than 20,000 people have crossed the English Channel to the UK aboard small boats this year. Post navigation Scotland to become first country in world to provide free period products Salman Rushdie off ventilator a day after attack