The latch inside has probably got stiff or seized. Mine's the same, if it's unlocked get an assistant to hold the release button in while you grab the glove box lid with both hands and pull sharply down, it should open without breaking anything.
It's a little job I have on my list to do.
It's a little job I have on my list to do.