The Itch – ‘It’s The Hope That Kills You’ review: decadent, freewheeling party underpinned by genuine humanity