It hasn't been a good few months for Tony Hayward, all in all. Public hatred for the BP boss is reaching fever pitch in the US, culminating in yesterday's humiliating grilling  by the congressional energy subcommittee.
Hayward was accused of "stonewalling", refusing to answer questions. That is certainly not a charge that could be levelled against George Galloway, seen here telling it like it is to a US Senate hearing.
Hat tip: Kevin Maguire