Meghan Markle and Prince Harry sparked backlash from social media users after they officially announced their first alleged multi-million dollar deal with the streaming giant Netflix.Unhappy fans took to social media to comment on the new show, with a number unimpressed at their decision to use the Invictus Games as their first TV project.One tweet read: "The tragedy is that Invictus shows just how much power Harry and Meghan had to change the world as royals.
Read more on dailystar.co.uk