I wonder if your release cable has come unclipped or broken. I dont know how you will be able to release the catch, I will leave that for someone else to solve, but I am sure there'd be a way. Try a fone call to your ford service centre.
Bert
May 2007