Thomas Matthew Crooks has been named as the gunman in the assassination attempt against Donald Trump on Saturday evening.