1. Take door handle off
2. Apply lots of grease to trigger and mech
3. put door handle back on
4. Open door

This worked for my rear door handle that had the exact problem you described, needing a realy hard squeeze to open then after a while not working at all. Just got a tub of thick grease from Halfords, nowt special.