Question: who played lead guitar on no more lonely nights
Answer: David Gilmour