Unless you've been living under a rock, you may have heard about a petition to revoke Article 50 and cancel Brexit .
More than 3million people have signed the petition on Parliament's website since the middle of the week, the fastest rate ever.
Since it sprang into life, claims have quickly emerged that it's being swamped by foreign state actors in North Korea and Russia.
Told millions of people had signed the petition, Nigel Farage told the BBC: "I know, and a lot of them from Russia!
"So perhaps there should be an inquiry into collusion, who's to say?"
The problem is, this isn't exactly true.
Brexit march 2019: London date, time and speakers at People's Vote protest


Revoke Article 50 petition: Which areas of UK signed the petition most heavily?
As of mid-afternoon today, 82 signatures on the petition were stated to have been in Russia - out of 3.27million. That's 0.003%.
And 9 signatures on the petition were stated to have been in North Korea, an even more negligible 0.0003%.
There were only 8 in Afghanistan, 11 in 'Western Sahara' and 19 in crisis-hit Venezuela.
Arguably, one signature from a hostile state is one too many, right? We shouldn't have people signing UK petitions while in Russia.
Which is why Nigel Farage will naturally condemn the 7 people in Russia, 3 in Afghanistan and 8 in Saudi Arabia who signed the petition to 'Leave the EU without a deal in March 2019.'
They were out of a rather smaller pool of 393,000 people, too - meaning the signatories in Russia were 0.002%. That's just behind the current petition's 0.003%.
Scroll down for a full list of signatures per country
Brexit: 7 fast facts you need this morning as March 29 date officially delayed
Now, admittedly, the 'cancel Brexit' petition racing round the internet does have many thousands more signatures from high-profile, peaceful G8 countries.
France is leading the way with 24,532 signatures, followed by Spain on 13,642, the US on 11,534 and Germany on 10,838.
But why not stop and think about why this might be.
In news that will no doubt shock you to your core, British citizens are - no! - allowed to live in foreign countries and sign petitions.
Of course, France, Spain, Germany and the US are among nations with higher numbers of British ex-pats. And there are Brits living in Russia, too, and hostile countries around the world.
Even with all other nations of the world included, the vast majority of signatures were still registered in the UK.
Brexit delay explained: When will Britain leave the EU and what happens now?

Brexit: The DUP just ruined Theresa May's weekend with this scathing statement
Overall the Commons authorities say as of Friday afternoon, 96.2% of the signatures came from the UK. The other 3.8% were not based in the UK.
Now there is a wider question here, obviously.
Even if only a small number of signatures are registered abroad, couldn't people just lie?
How do the Commons authorities make sure spambots aren't simply listing multiple addresses in the UK? There are, after all, YouTube videos showing you how to do that.
The short answer is, of course, no system is perfect. This is not a general election, nor is it run to the same exacting standard - and some people are bound to get around it.
But this isn't quite the point Nigel Farage was making. And of course, there are still rules to try and ensure that only British citizens (here or abroad) or people living in the UK sign petitions.
Revoke Article 50 Brexit petition hits 3million signatures

As a basic start, petitioners are asked to enter their name, e-mail address and postcode, but Parliament's authorities insist there's more to it than that.
A House of Commons spokesman said: "The Government Digital Service use a number of techniques, automated and manual, to identify and block signatures from bots, disposable email addresses or other sources that show signs of fraudulent activity.
"They also monitor signing patterns to check for fraudulent activity.
"Much like the traditional paper petitioning system, which asks people to provide an address and signature, the e-petitions system aims to strike a balance between allowing people to easily register their support for issues which are important to them, whilst discouraging dishonesty.
"We can’t comment in more detail about the security measures."
The full list of signatures by country
Data was retrieved from Parliament's petition website at 3pm on Friday 22 March, at which point 3.27million people had signed.
United Kingdom 3145727
France 24534
Spain 13642
United States 11534
Germany 10838
Australia 7932
Netherlands 5056
Ireland 4755
Canada 4600
Switzerland 3223
Italy 3040
Belgium 2824
New Zealand 2794
Gibraltar 2575
Sweden 2241
Austria 1530
Hong Kong 1516
Denmark 1511
Portugal 1501
United Arab Emirates 1124
Singapore 1112
Luxembourg 1000
Norway 976
Greece 930
South Africa 818
Japan 765
Finland 742
Jersey 713
Isle of Man 676
Cyprus 653
Czechia 598
Guernsey 533
Poland 521
Thailand 521
Malta 509
Bulgaria 282
Hungary 256
China 248
Malaysia 240
Brazil 195
Bermuda 185
India 177
Israel 161
Turkey 158
Romania 151
Mexico 148
Qatar 144
Vietnam 144
South Korea 126
Philippines 110
Slovakia 110
Kenya 107
Uruguay 106
Indonesia 105
Taiwan 96
Cayman Islands 95
Monaco 84
Russia 82
Iceland 81
Egypt 77
Saudi Arabia 76
Oman 75
Estonia 71
Colombia 68
Argentina 63
Uzbekistan 62
Bahrain 61
Chile 61
Croatia 61
Slovenia 61
Ukraine 54
Latvia 52
Peru 50
Cambodia 49
Tuvalu 47
Lebanon 46
Zimbabwe 42
Tanzania 41
Sri Lanka 40
Lithuania 37
Kuwait 36
Uganda 36
Vanuatu 35
Jordan 33
Mauritius 33
Serbia 33
Pakistan 31
Barbados 30
Jamaica 30
Trinidad and Tobago 30
Nigeria 29
British Virgin Islands 27
French Guiana 27
Malawi 26
Burma 25
Ghana 25
The Bahamas 25
Morocco 24
Zambia 24
Botswana 23
Réunion 23
Turks and Caicos Islands 23
Vatican City 23
Costa Rica 22
Ecuador 22
Brunei 19
Ethiopia 19
Venezuela 19
Andorra 18
Rwanda 16
Nepal 15
Antigua and Barbuda 14
St Lucia 14
Tunisia 14
Panama 13
Saint-Barthélemy 13
Bosnia and Herzegovina 12
Dominican Republic 12
Falkland Islands 12
Georgia 12
Macao 12
North Macedonia 12
Wallis and Futuna 12
Bangladesh 11
Fiji 11
Grenada 11
Mozambique 11
New Caledonia 11
Seychelles 11
Western Sahara 11
Guadeloupe 10
Iraq 10
St Helena, Ascension and Tristan da Cunha 10
St Maarten 10
Azerbaijan 9
Belize 9
Laos 9
North Korea 9
Senegal 9
St Kitts and Nevis 9
Togo 9
Afghanistan 8
Algeria 8
Kazakhstan 8
Namibia 8
St Martin 8
Albania 7
Anguilla 7
Eswatini 7
Libya 7
Sudan 7
Turkmenistan 7
Bolivia 6
Congo (Democratic Republic) 6
East Timor 6
Guatemala 6
Martinique 6
The Gambia 6
The Occupied Palestinian Territories 6
Tonga 6
Angola 5
Burundi 5
French Polynesia 5
Iran 5
Kosovo 5
Mongolia 5
Montenegro 5
Montserrat 5
Nicaragua 5
South Sudan 5
St Vincent 5
Belarus 4
British Antarctic Territory 4
Cuba 4
Dominica 4
Honduras 4
Ivory Coast 4
Liechtenstein 4
Madagascar 4
Maldives 4
Papua New Guinea 4
Samoa 4
San Marino 4
Solomon Islands 4
St Pierre & Miquelon 4
Yemen 4
American Samoa 3
Bhutan 3
British Indian Ocean Territory 3
Burkina Faso 3
Cameroon 3
Curaçao 3
El Salvador 3
Gabon 3
Guinea 3
Guinea-Bissau 3
Guyana 3
Kyrgyzstan 3
Mali 3
Mayotte 3
Micronesia 3
Paraguay 3
Sierra Leone 3
Syria 3
Armenia 2
Benin 2
Bonaire/St Eustatius/Saba 2
Chad 2
Congo 2
Liberia 2
Moldova 2
Niger 2
Sao Tome and Principe 2
Somalia 2
South Georgia and the South Sandwich Islands 2
Suriname 2
Tajikistan 2
Aruba 1
Cape Verde 1
Comoros 1
Djibouti 1
Eritrea 1
Haiti 1
Marshall Islands 1
Mauritania 1
Palau 1
Pitcairn Island 1