If someone asked me my opinion on, say Martin Luther King and his state of mind, it would be perfectly legitimate for me to say "well I haven't met him"
She's said absolutely nothing wrong - he's stretching to make a point which, to be honest...well I don't really know the point he's trying to make other than "she shouldn't be on TV".
And, like I say, you can hardly go onto social media to wail about someone's lack of a grasp of history then completely fudge your lines by quoting England when you should, contextually, be quoting Great Britain.
I don't know the black woman from Adam. She seem a bit "meh" to me. But the bloke just sounds a complete twit I'm afraid.