Is there any other British rock artist who has matched or even surpassed what David Bowie has achieved in his career? I can't think of any. Certainly there are better singers, better lyricists and better musicians out there but as a package? No one comes close.
Bowie is ****, always has been, always will be. Aside from 1987's seminal album Never Let Me Down his output has been abysmal to say the least.
Depends on what you mean by achieved; in terms of vocals, lyrics, tunes and pure musicality Van Morrison does it for me. No stage presence and plug ugly though.