Hmm... Hope it is a development car and not a customers car on final test, else there will be a really unhappy customer.
Morgan have 'Development Cars'? Thought that's what we all drive!
White polythene seat protectors on a Development Car? - hhmmm, unlikely... think some poor customer has already had their week/month ruined!