Neil Patrick Harris apologises for Amy Winehouse ‘corpse meat platter’ after old photo resurfaces Read more