A vote for Brexit was a vote for Putin
22/02/2023
After the EU referendum, suspicions grew about the role of Russia in clinching the narrow ‘win’ for Brexit.
Putin’s fingerprints are all over Brexit
07/03/2022
Brexit has Putin’s fingerprints all over it. We’ve increasingly been suspicious of this for some time, but the evidence is mounting.