As the world has just witnessed, what a difference 3 short weeks can make. It all started with the revelation, on Friday the 24th of June, of the Brexit result. After that, virtually every day — or so it seemed — another British politician stepped … [Read more...]
You are here: Home / Archives for Nigel Farage