There are calls for Donald Trump to be removed from office. How likely is it - and could he pardon himself?