Owen Smith launches Labour leadership bid July 17, 2016 Matthew Horwood More press photography from Cardiff here.