President Trump has tweeted that he fired his former national security adviser General Mike Flynn “because he lied to the Vice President and the FBI”. An interesting move, given he might have tried to keep the media focus today on his tax cutting bill, which was passed late last night by the Senate, despite controversy about whether it would benefit America’s economy overall.