Porsche concept challenges Tesla and posts to social media

Porsche has unveiled a concept electric car that it says can travel more than 500km (310 miles) on a single charge.

The vehicle was unveiled at the International Auto Show in Frankfurt.

Porsche has promised to put an adapted model on sale by the end of the decade and suggests it will be "better" than Tesla's rival electric cars.

The Mission E concept also has a couple of unusual built-in tricks including a face-scanning camera and the ability to post updates to social media.

The BBC's Theo Leggett takes a first look at the machine in the video above.