In his address to the United Nations General Assembly, Li Keqiang, Premier to the State Council of China, said the 2030 Agenda, the new vision for global development adopted last year, faces an ‘uphill battle’ and its full implementation will require the international community to acknowledge a shared, interconnected future and to take concretes steps to tackle challenges.