which song by david essex spent 2 weeks on top of the charts?
" rock on "