Weekend Roundup: 22-23 June 2019

The Weekend Roundup features epic conditions on Ireland, awesome racing in Denmark, punctures and Leleu and Cook winning in Cardiff