Intentional double negation
Solution 1:
This is litotes, a figure of speech using understatement - in particular, double negation - for rhetorical effect. It's not a recent habit, or even solely a British one, but rather a figure of speech used in many cultures and languages.
A prototypical English example is "not bad!"