I think you have to live in / near London to know what it means, which means you likely aren't going to vote Tory anyway. It'd certainly mean you know where South Kensington is (where Sunak lives in a mews mansion) anyway.
I see the North-London jibe as 2022’s ‘liberal elite’ with the Conservatives trying to maintain the red-wall-turned-blue-seats, angling the Tories as the party of the people and Labour as affluent chin-strokers out of touch with reality.
yeh and North London jibes, does that land within anyone? Don't think anyone cares