President Trump's taxes, his Supreme Court pick and what can we expect from the Presidential debate are all up for discussion with our regular US correspondent Bruce Shapiro.