Why is employer match always first?
Because it's a 100% return on the slice that captures it. A 1:1 match means every £1 you contribute up to the match cap becomes £2 in the pension. No other step in the waterfall has that immediate doubling, always capture the match before anything else.