The European Union is predicting that three million more migrants could cross the borders into member nations by the end of 2016.

More than 700,000 have arrived so far this year and it there seems no end to the crisis.

Many thousands of the migrants have arrived in the Greek island of Lesbos in the last few months, from where Richard Galpin reports.