Question: who sang lead vocals on let it be
Answer: It was written and sung by Paul McCartney .