A man is fighting for his life in hospital following a fight in Surbiton.