Half the country didn't vote for this and about 3.5 million EU citizens living in the UK weren't allowed to vote (which was against EU regulations but nobody seems to care). So quit the "they asked for it" bullshit.
True, however Putin had his fingers in it as he did with the US election. France managed to avoid the fall out the same window or we would be in a heap of trouble.