A man and a 17‑year‑old boy have been charged following an attack at Hulme traffic lights that left two people seriously injured.