I said:
<VirtualHost *>
..
</VirtualHost>
What stupid thing am I (not) doing?
The answer appears to be not specifically saying 'listen to port 80". If I have
<VirtualHost *:80>
in the sites' .conf files, it works.
I'm (reasonably) sure it worked without that in Wheezy...
Ian