In his first news conference, the new White House communications chief says sorry to his new boss, President Donald Trump, for calling him a "hack politician" in 2015.

Anthony Scaramucci put it down to political inexperience.