Who has to give way at this roundabout? (In the UK). I’m literally faced with this 4 days a week and there’s always a lot of swearing when all 3 of us approach at the same time

Who has to give way at this roundabout? (In the UK). I’m literally faced with this 4 days a week and there’s always a lot of swearing when all 3 of us approach at the same time