Japan's voters cast out the Liberal Democratic Party for only the second time in postwar history, handing a landslide victory to the opposition in hard-fought elections on Sunday. Prime Minister Taro Aso announced he would step down to take responsibility for the defeat.
