Lewis Hamilton - Britain's greatest?