Britain's biggest retailers have warned that at least 300,000 high street jobs could be lost by 2028 due to the Chancellor's ...