100% here, but I'm a political news junkie & many of these had a political component.
If I had had to fill-in-the-blank for the British PM I wouldn't have gotten it, but knew Branson is the Virgin Airways guy & Hayward was the BP guy & Merkel is German so by process of elimination it had to be Cameron.