Idlewild are a cool Scottish rock band, in their early days they did some good underground punk, and then developed into a more melodic band by the second album (100 broken windows--amazing album). They're becomming sucessfull with The Remote Part, 3rd album, but this song is from their early days: