I've heard from a dealer that "as at three weeks ago, there were 125 cars left".
However, they did also confirm that BMW are still taking orders, so there is still availability in the UK....just not that much.
Just to whet the appetite even more, I found this earlier. Looks pretty quick to me (especially from 1:50 onwards!!)