Man charged over Swansea city centre attack

A 54-year-old man is critically ill in hospital after an assault on Thursday.