Elvis Costello on his Welsh great gran, blaspheming in Welsh, and what to expect at Swansea Arena
The legendary singer songwriter is the biggest name yet to perform at the city's new arena and speaks exclusively to Wales Online