Protesters take part in a demonstration against corporate tax avoidance outside the Her Majesty's Revenue and Customs (HMRC) offices in central London on October 24, 2011.   AFP PHOTO/CARL COURT (Photo credit should read CARL COURT/AFP via Getty Images)