We are talking Formula 1 here, the cars were designed and built in Britain - great teams such as Lotus, Tyrrell - chassists like March etc, it was nothing to do with the Ford Gt or the Ford Focus or the shitty Ford Kas!
It was a time which still has relevance today - where British teams and drivers absolutely wooped Ferrari.
In all honesty if Hamilton wasn't such a w***er id want him to be Champion - because I wanted Hill and Coulthard when they had their chances.
You Brits always defending everything. Tell me, when are the Brits ever going to make an F1 team that can be considered an ALL BRITISH car. This means no associations with American Ford. No engine suppliers that come from countries like Germany, Japan and France. When are they going to do this? Ferrari in all its entirety is Italian. Your just biased. Because you are from Britain you'll say they are the best. But the reality is they are not the best in F1. My views are not biased because as far as Ferrari and its nationality are concerned, I am a neutral party. 
Why should a British team have to build something that you'd consider all-British? The formula they have at the moment has worked quite well for a long time. Williams and Renault, Williams and BMW, McLaren and Honda, McLaren and Mercedes, Jordan and Mugen-Honda etc. They were/are all good partnerships. The fact that there are no longer any British companies building Formula 1 engines makes conforming to this idea that you have even more difficult, and the costs that would be required to set one up are simply too high in the current financial climate.
That is fair enough, but why then claim Britain is the best at F1 (All time) when it isn't true? British teams have won a lot simply because of the help of non British companies, (Like the ones you have mentioned) so they are not the best in F1 as a nation.
What he's saying or what i think he's saying is...
That britan has been more sucsefull than other contries as a constructor combined.
Lotus, Willaims & Mclaren, Vanwall, Cooper & Brambham & BRM etc have won more titles for Britain than another nation
http://en.wikipedia.org/wiki/List_of_Fo ... _Champions(to be fair there's only France and Italy in it)
On top of that more teams are based in Britain because the UK has a MASSIVE motor sport industry