Question: who sings lead on here there and everywhere?
Answer: the Beatles