A humbling defeat in Tokyo for Japan PM's party

Tokyo voters have sent a defiant message to Japan's Prime Minister, handing his party an historic defeat in the city's parliamentary elections. The disastrous result may be a sign of things to come. Shinzo Abe's LDP party was reduced to just 23 seats in the city's parliament, compared to 57 in the previous term.


(Source: Youtube - Trending News)