Ecography, 19 Jun 2023 A Great Escape: resource availability and density-dependence shape population dynamics along trailing range…