The final test will come when Trump starts showing signs of not accepting defeat at the polls in four years' time, or tries to call into question the limit on presidential terms after eight years. Then latest, will we know who Trump really is - which could be too late. It's going to be a challenging and tough time.
Following the Government's defeat in the High Court, which ruled that the Prime Minister cannot trigger Article 50 using the royal prerogative and avoid Parliament, the three judges were labelled 'enemies of the people' and stand accused of thwarting the democratic process. Those making these accusations, including a national newspaper editor and politicians, are guilty of a fundamental misunderstanding.
Brexit need not be a failure for the UK. Brexit need not open the door to corruption. But if attacks on key institutions are allowed to go un-checked by those in power, the future could be a lot worse for the people of Britain. We have already had the Governor of the Bank of England cast as one enemy of the people. Now our senior judges. Who next, and with what consequences? This sad episode should act as a warning.