St David’s Day Celebration, Cardiff Bay. Image: Welsh Government Stephen Price For a little too long now, mainstream...