Election 2019: Which version of three-way Kensington will win? The extraordinary variety of this constituency makes the outcome very hard to predict