Trump impeachment: Case for and against

In a few hours, full US House of Representatives will vote on whether US President Donald Trump should be impeached.