Diddle Daddle. Mouth music of Britain.