As soon as a vehicle bigger than a car wants to turn right from Cardiff Rd towards Rookwood it snarls up.
I do wonder if it would work better with a mini roundabout instead of the lights? Could be worth trying at least maybe?