Regardless of political perspective, no one could argue that the presidency of Donald Trump - and his second term so far in ...