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