As far as I can make out the video [altho originally made by Inchcape Mercedes]was posted online by Cars and Technology- whoever they are?

and I imagine they are responsible for the title? It would not originate from Inchcape since the mere mention of an alternative model may be sufficient to divert the viewing attention of your targeted audience to a rival manufacturer's product.

The proof of this would zero mention by Rebecca of BMW.