Forty-three years after first being banned from Israel, Sir Paul McCartney sung his heart out in front of 50,000 rapturous fans in Tel Aviv last night. All credit to him for defying calls from pro-Palestinian groups to boycott Israel. Sir Paul wants to "give peace a chance" - good on you Paul!