After 19 years as a consultant, those on the 2003 pay scale earn £102,465 p/a.
So that's five/six years of medical school, two foundation years, and then between seven and nine years extra training to become a consultant, plus the 19 years as a consultant, making a total of between 33 and 35 years after starting medical school to reach that point. If you started medical school immediately after you finished school, you would be in your 50s before earning that much.
Edit: For GPs, the situation is a little different, as most of them are self-employed and contract themselves out to surgeries. However, salaried GPs earn between £55,965 p/a and £84,453 p/a.