As far as I can tell the "withholding tax" is a flat rate, rather than income-related.
Still, I suppose it's a somewhat better deal than for someone living temporarily in the UK and paying National Insurance, who would never get any of that back, ever.