I experienced this problem. Pressing down on the bonnet whilst pulling the lever allowed it to open, but then you've got to lubricate and work the mechanism to stop it happening again. I maintain the mechanism on a roughly quarterly basis to keep it smooth. I've heard of the wire to the lever snapping due to this, and I wouldn't want to pay dealer rates to get that replaced!
Apparently it's a problem with early cars that was fixed at the facelift; the catch mechanism is exposed to the elements behind the grille and prone to drying/clogging, but it's nothing that routine maintenance can't eliminate.
I hear that, in the event of the lever no longer operating the catch, you can trigger it manually by removing one of the grilles (apparently they pull out fairly easily) and reaching up to the mechanism, but I don't know the specific procedure.