Quick update -- I have been trying to ring the vet but they are closed and re-open at 5pm

So I will ring then but it looks unlikley that they will be able to see her today so hopefully they can see her tomorrow morning.
Will let you know more when I speak to them at 5pm.