Lord Frost took a swipe at Harry and Meghan for using their controversial Netflix series to “smear” millions of Brexit voters.
Lord Frost took a swipe at Harry and Meghan for using their controversial Netflix series to “smear” millions of Brexit voters.