A Brandon man has been charged with attempted murder following a violent outburst.

It happened on Princess Street around 9:30 a.m. Saturday.

Police say a 26-year-old man stabbed another man when he was asked to leave a home and refused.

After that, they say he stabbed the victim in the upper body and head.

A 25-year-old was also punched in the face.

The stabbing victim is recovering in hospital in stable condition.