It has been a long time since I heard anybody whistling tunes in public, except me.
Also except a boy of about 14 (presumably a Midlothian local) who I saw getting off a bus a few weeks ago. Can't recall what the tune was, but he was clear and accurate.
Is it making a comeback?