
Your support helps us to tell the story
The bearskin hats worn by soldiers outside Buckingham Palace now cost more than £2,000 each, new figures show.

The bearskin hats worn by soldiers outside Buckingham Palace now cost more than £2,000 each, new figures show.