President Trump took jabs at Republican senators, "dishonest" reporters, his predecessor and his 2016 election rival in a rambling and surprisingly partisan speech before about 30,000 Boy Scouts and their troop leaders Monday evening in West Virginia. In one aside during remarks to the National...