Which trim level is the 2020 model you are looking at? I see the broker price for a "2" is £27.5K new...
The one I'm looking at is a level 2. Never thought about a broker, but the issue with buying new is waiting god knows how many months for delivery. I am waiting for a call back from the local MINI centre to see if they can find anything, but I don't hold out much hope.