The average Britain in their life consumes 1000 lb of what?

Question
The average Britain in their life consumes 1000 lb of what?
Answer
Carrots