For some reason, I'd resigned myself to losing him when his contract ends. So happy he's being given a new one. He's fantastic and has all the attributes to mean he can go on for a few more years yet.
Wouldn't be surprised if he retires here personally (or does what Dave did and move to a club closer to home/his heart in the latter stages of his career) given he's mentioned wanting to never leave England.