Why? If they've paid in all their lives why shouldn't they? I'd reduce it (probably 2/3 rate seems fair) as they'll be spending it in another economy and not reinvesting, but I do think they should still be entitled.
We can’t afford to pay people who have left the country
Our ni contributions are paying for their pensions not our own
They want to move away that’s fine benefits will stop then