The cosmopolitan-communitarian divide explains Britain’s EU split