Seems pretty obvious that something triggered this.
I'm guessing that Lord Trump didn't get an invite to some party he wanted to go to. (just a guess)
I would expect this tweet from a high school senior, maybe, but not from a President. Eventually, someone is going to have to take over his twitter acct. Whether he likes it or not.