Yes, he does and I know what you mean! I love The Proclaimers too, do you know them? They sing, "I Gonna Be (500 Miles)" and "I am on My Way" which is on the Shrek movie.
They sing a song called pressure point, oh man its a cool song!! I do beleive its time for another cd exchange lol!! well i cant do it yet though, dont have the money to send stuff cause i've been buy too much oasis stuff