It has taken Honey till now to allow us a lie in. We managed to move our get up time from 6am (at her demand) to 7.30am (on our alarm) but don't want to risk pushing it further in case we undo our progress.
It was a long haul.
It started with me setting my alarm for 5.45am - getting up BEFORE she started scratching and whining... then I would go down, let her out, then we would lie on the sofa together until it was time to get up properly. I gradully set the alarm later... occassionally I'd have pushed it too far and she would wake us, but I always reset my alarm and got out of bed on the alarm (hoping she would hear and see that this was the cue, not her behaviour!). It took months in the end, but we got there. She is now crated overnight, and only disturbs us if she really needs the loo or something else is wrong.... I think she would probably lie in longer, but as I say, I don't want to risk it.
I think her getting a little older helped too, as she is generally less clingy now than when she was under a year...