A happy birthday to Donald the Great. I believe it is today, though apologies if the time difference between UK and Australia has screwed up my calculation. Anyway, have a good one and hope the...