You may have noticed me fretting recently about how worrying things were getting on both sides of the atlantic: here, of course, we have the travesty of Brexit, and in america they have the farce that is trump. But it now seems the days of both shambles are numbered: Labour is at last putting it’s weight behind a second referendum, and with the high court effectively calling the result of the first void, it’s only a matter of time before the damage of 2016 is undone. In America yesterday, Trump’s former lawyer branded him a racist and a liar; the evidence that russia interfered in his election is now irrefutable. Surely it’s now only a matter of time before Trump is impeached. Thus both obscenities are surely now coming to an end. At last, intelligence is making a come-back. The only question now is, which farce will end first?