It is no wonder Donald Trump has had many wives and all the past ones have sued him.

If I were Trump’s new Chief of Staff, John Kelly, I would start to polish my resume. I know he just started the job today, but it is quite clear, after Trump just fired his third communications director after just 10 days on the job, that Trump always wants to ‘grab’ something new and shiny.