Barry McCaffrey: Latest IPT hearing echoes with so many elephants in the room

It's Thursday July 18 and the unbearable heat inside courtroom 72 in the Royal Courts of Justice in London feels like we are actually in the Serengeti.