Thousands displaced by Sri Lanka floods

More than 325,000 people have been displaced by flooding in Sri Lanka and at least 23 people have died.

Although the rain has stopped, water levels are still rising and many towns and villages in the centre and east of the country are completely cut off. Some camps set up to house the displaced have themselves been flooded.

The BBC's Charles Haviland says it has been difficult to reach some of those affected.