Friday 27 November was the last date of Chvrches ‘ Every open Eye ‘ UK tour which saw the Glaswegian trio go out with a bang. Bringing synth pop perfection to the capital, Lauren Mayberry, Martin Doherty and Iain Cook were due to play their biggest headline show at London’s sold out Alexandra Palace. ‘Ally […]