Species’ responses to climate change are contingent on the complexity and fragmentation of their habitats. Ecological niche modelling is used to reconstruct past range shifts and identify future ...