Fox: British marathon runner Holly Archer responds to critics who took aim at her event attire