As Australia wakes up today, Donald Trump has just suffered multiple setbacks in his attempts to get his agenda in train quickly. There was a flurry of significant news, on multiple fronts, during the ...