I am Sikh and voted leave. Maybe it's cuz I live in a 90%+ white area and most of my mates especially those who I hang around with at home are white and so I feel more attached to England than someone who lives in a foreign enclave. It also helps if you get to the pub more which is something many immigrants don't do as they are either not allowed, want to save money etc