If your son lives in a private apartment, then he can Skype. Hotels are, by law, banned from allowing access.
The CAA is funded by the government and subscriptions by pilots to keep their licences current. Usually via the airline they work for. The CAA does not recognize time on foreghn types to maintain uk currency. Yet.
The Finnish authorities do. The Spanish do. The Irish do. The Turkish do. The Slovenians do. The Italians do.
So, a number of uk licence holders, working out of easa state have changed their competent authority. The uk CAA has to prevent its pilots working abroad to maintain income, Simple.
By preventing the licence to be transferred to say the middle east, they would preserve uk jobs.
Somple ?