Glastonbury headliners The 1975 have a new live album that’s now streaming and available to pre-order on limited edition vinyl. Still… At Their Very Best (Live From The AO Arena, Manchester ...