Mark Zuckerberg is due to appear in front of the European Parliament on Tuesday evening to face questions following Facebook's Cambridge Analytica scandal.

The Facebook founder, who has repeatedly rejected requests from MPs to give evidence to the Digital, Culture, Media and Sport committee, will see he is "sorry" and that "we haven't done enough to prevent the tools we've built from being used for harm".

Mr Zuckerberg will appear in front of the "Conference of Presidents", 12 MEPs including European Parliament head Antonio Tajani, Guy Verhofstadt and Nigel Farage.

Mr Farage tweeted that he would ask Mr Zuckerberg about "bias on Facebook", holding up a piece of paper that appeared to suggest Facebook's algorithms emphasise left-wing news.