A man's been sentenced to community service for a racist attack on a Weston taxi driver.

28 year old Stuart Dixon pleaded guilty to the assault on Regent Street, in the early hours of December the seventeenth - when he punched his victim three times in the head and shoulder.

He's been ordered to do 150 hours of unpaid work and pay compensation.