If he isn't allowed to leave the UK then why was he in the pits with his brother at the pairs meet in in Torun, although he was keeping out of the way well wrapped up with her and dark glasses.
Also if he didn't have his visa surely he would not have Ben able to get his UK racing licence so would not have been able to take part in press and practice