BBC and ITV joining forces to create their own version of Netflix – and it’s launching sooner than you’d think February 27, 2019 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsHow to claim train delay compensation when rail services are late or cancelledEngland vs Sweden: Harry Kane fit to face Sweden, but Ashley Young and Jamie Vardy major injury doubtsWhy Cristiano Ronaldo has decided to leave Real MadridBritish woman dies on £6m superyacht after celebrating England’s World Cup winPaedophile priest who abused children over a 34 year period dies in jailBlack Pink’s Ddu-Du Ddu-Du music video scores 36.2million views in first 24 hours