Similar story here in Central York. There has been no canvassing by any party. As for leaflets, a couple from Labour, a couple from the LibDems, a couple from the Greens, and one each from Tory, SDP, and Brexit — and most of these appeared to have been delivered by Royal Mail rather than by party supporters. And around where I am, no window-posters for any party. The only way you'd know there was an election has been from the news media. As to "social media", obviously an enormous amount of general stuff, but I haven't received any targeted stuff that I am aware of. So many safe seats + FPTP = no chance for any real democratic participation.