Decca Aitkenhead: Five years ago he was press officer for a Scottish national park. Today he is second-in-command at the Treasury and tipped as next leader of the Lib Dems. How did he do it? And does he really think tuition fees have been a success?