Russian trolls have successfully swarmed Twitter and Facebook in the past year, spreading propaganda with the aim of dividing both the US and Britain ahead of important political moments like the US election and the Brexit vote.

Thousands of accounts have been suspended by Twitter over fears they influenced results and Facebook has said it will make very clear which Pages are run by a Kremlin-backed troll factory, otherwise known as the Internet Research Agency.

The Internet Research Agency employs Russians to spend all day commenting on matters using social media accounts, often taking inflammatory stances on subjects like immigration, religion and Europe.

However, many people have failed to distinguish tweets from a troll and those from real people.

Can you spot whether these tweets come from a bot, or not?