Tricky stuff this English… One might think that difference of opinion simply means we disagreed, as in one of us thinks it’s going to rain this afternoon and the other doesn’t. That’s not a “difference of opinion” it’s a disagreement. Why? Because “differences of opinion” are on another level and usually involve a “free and frank exchange of views” – usually referred to in the US as “a massive argument”.
So there you go. Two useful bits of BritSpeak for the price of one. Why am I reminded of this? Well let’s just say you weren’t in the same meetings as I was today.