I thought he was older than 23. I think he’s about 17 years younger than her and she’s 43 in December which would make him around 26.
@bluecups you’re right, she’s been with him about 2 and a half years and he was definitely older than 20 when she got him in her clutches.
He’d have nothing without her. She even managed to estrange him from his family. But why would he leave? She must pay for everything. He has a roof over his head and food to eat. He hasn’t got to go out and get a proper job, he can try to be a musician with her “managing” him. (Although how much managing she’s doing while she’s playing Dr Doolittle I don’t know.)