Bournemouth's Lloyd Kelly cannot remember exactly when he last saw his mother and he does not know when he will see her again.
Since making his debut for hometown club Bristol City at the age of 18 in 2017, the defender has represented England at under-21s level, trained with Gareth Southgate's senior squad, secured a £13m move to Bournemouth and played in the Premier League.
On Saturday, the Cherries hope to reach the FA Cup semi-finals for the first time by defeating Southampton at the Vitality Stadium (12:15 GMT).
Kelly's journey to playing a key role in Bournemouth's aspirations has been far from straightforward.