I’ve got a 2019 R with 4000 miles on it.
I get 28mpg in eco mode doing the daily commute to work, which is about 15 miles, that pretty much all urban driving.
I find that it stays around that the whole time in eco mode, it drops on A roads and motorways over a certain speed!
In race mode, it drops to about 20-23 MPG.
Also, I tried a tank of super unleaded, and the MPG actually dropped! What’s that all about??