Maximum Brownie Points

A ten-year-old from Somerset has managed to achieve all 57 Brownie badges after defying the weather to complete the final camping task