What a man of courage, resilience, determination, generosity, humour and wit. The world will miss him.