The EU-Turkey deal signed in March to stop the flow of refugees into Europe has turned the Greek island of Lesbos into a floating detention centre. Some 6,000 migrants and refugees are now stranded there until their asylum claims have been processed.