Question: who played lead guitar on no more lonely nights
Answer: Paul McCartney -- lead vocal , piano Linda McCartney -- backing vocal , keyboards Eric Stewart -- backing vocal David Gilmour -- guitar solo Herbie Flowers -- bass Anne Dudley -- synthesiser Stuart Elliott -- drums