There's a protest in Downing St 3.30pm-5.30pm today - 10th May. Tell Blair (and his successor) what you think of him. (from Lenin's Tomb which has a good post).
For everyone else: No, Blair's resignation won't make any difference. You kill the Tzar and a new one follows.