Richard,
Fingers crossed you get it sorted, but just incase, I happened to spot the following on Martin Lewis’s website earlier today:
“Kärcher's doing a 20% off sale this week, starting at 12.01am on Friday 29 March... but we've Blagged an early access code so you can get the deal NOW – just in case sale stock runs out. The code – YWMSE20 – is valid on all items, including those already reduced. Just enter it at the checkout by 11.59pm on Thursday 28 March (after that the discount will be available to all, so you won't need it).”
Cheers,
ben.