chance me Edinburgh and St Andrews!

I’d say you’re in the ball park, but as @collegemm says, IR is a competitive course. Make sure your PS is focussed and your teacher rec is strong, and you have a decent shot.

How are your languages?