Guinness, the venerable Irish stout brewed at St. James Gate for centuries, has recently driven brand loyalty among 21-49 year old men. YouGov has a look at what might be behind the recent shot in the arm .

Subscribe to the YouGov newsletter