No it doesn't.
Yeovil is still a junction with only two stations these days. It used to have four or five. Its also the confluence of the A30 and A37 roads.
I don't have a problem - you clearly are not from these parts. That's fine and you will be welcome.