Some 430,000 people took to the streets in rallies across Israel Saturday night to demand social justice, a lower cost of living, and government responses to middle-class concerns. It was the country's biggest-ever demonstration. The rallies were the culmination of 50 days of protests that have seen a new social movement transform the political landscape in the country. The biggest march was in Tel Aviv, where up to 300,000 took part. There was an unprecedented 50,000-strong protest in Jerusalem and a 40,000-strong showing in Haifa.