Additive combinatorics and descent