If you stepped out into the streets of the cities, towns and villages of Wales last night, there was every chance you...