Twenty-five years after waving Catherine off to St Andrews, Carole Middleton holds a vital role at the heart of the royal family. Royal insiders reveal why the "unflappable" grandmother has proven to be an unbreakable support for the couple and their steadfast source of strength as they prepare for the future