No time for business as usual