5 reasons why the political left is winning the political and cultural battle