Man charged after incident on one of Cardiff's busiest strips

He has been charged with two counts of grievous bodily harm with intent and possession of an offensive weapon