Monsoon flooding in southern and western India has led to more than 140 deaths, state officials say, with hundreds of thousands of people evacuated from their homes.

Nearly half the reported deaths have occurred in the south-western state of Kerala.