IN CONVERSATION WITH: Squid

Ahead of their set at Live At Leeds 2019, we spoke to hotly-tipped British indie newcomers Squid.