Around 2.5 billion people live on the shores of the Indian Ocean - from East Africa to the Arabian Peninsula, the Indian sub-continent and Southeast Asia.

Buoyant plastics travel thousands of miles, from as far away as Indonesia.

On Aldabra, one of the world's largest atolls, it's affecting the island's vulnerable wildlife.