You can still haggle but they might not reduce the price unless you take their finance etc...otherwise you can still ask for a full tank of fuel and mats or other things like cosmetic fixes which are quite likely to be accepted.
The market is odd at the minute as there isn't the used stock. Could be worth waiting for a few months, unless we end up in lockdown again