Japan lawmakers have voted for Shigeru Ishiba to be the Prime Minister. In the 465-seat lower house of Japan parliament, Ishiba got support of 221 lawmakers against 160 for Yoshihiko Noda, head of the ...