Academic and electrical evidence does correlate high numbers of flyers with higher vote shares.
https://www.markpack.org.uk/159114/leaflets/