Storms batter southern England as flooding causes travel disruption