These were not hard transitions. Migration, trade and spread of idea and technology are not easily delineated by modern definitions of these era.
The British Isles weren't even isles for the greater part of the Mesolithic period.
[Speaking as a student of Archaeology. (A/O level)]