His call for a boycott of Israel comes as an increasing number of musicians are refusing to perform there. Elvis Costello and Annie Lennox are among the British musicians reported to have said they will no longer play concerts in Israel. In his letter, Waters recounts how he last year successfully persuaded Stevie Wonder, the American singer, to cancel a fundraising concert for the Israeli Defence Forces.