It's been a busy week for Donald Trump. From his twitter spat with Meryl Streep, the to unsubstantiated report that Russia had amassed compromising personal and financial allegations about him, we take a look at the President-Elect's news-filled week.