This promises to be the best weekend ever! It’s like the carnival has come to town! Not only is it the Eurovision Song Contest final!!!, which is the world’s finest exhibition of diversity, inclusivity and various degrees of abject poofery, but now we have the Labour leadership competition AT THE SAME TIME!!!! Totally brilliant. Though – Read More-








