May 10, 2019, marks the date by which humanity would have exhausted nature’s annual budget if all people lived like EU residents, according to a new report by WWF and Global Footprint Network.