Lewis Hamilton & Nigel Mansell: Who fought hardest for British GP triumphs?

Who fought hardest for their four British Grand Prix triumphs – Nigel Mansell or his fellow Briton Lewis Hamilton?