OMG!!she is a SHE DEVIL !
We were in Europe a little over a year ago and met up with a number of folks from England. They really despise Ms. Markle.