Whilst looking for the lyrics for 'Do You Remember' I came across Leon's website & found he is still active (whoopee, & has a new album out on 25th Feb.
One of the U.K's greatest songwriters I am delighted to find that Leon's wit is as sharp as ever.
website
My Space
Cheers
Les