The world has reacted with widespread condemnation to President Trump's announcement that the US was pulling out of the Paris climate agreement. What surprised many was his tirade against India where he accused New Delhi of trying to extract billions and billions of dollars in foreign aid from the developed world. What will this decision mean for the fight against climate change and does this cast a shadow on the Prime Minister's visit to the US later in June?