A 33-year-old man remains in hospital where his condition is described as stable. An area of Salisbury Road in Cardiff was sealed off by police following the incident for a number of hours