Meet the seven-seater that’s set to inject some Mediterranean style into the MPV market – the all-new SEAT Alhambra ... is now our Deal of the Day for 7 November Car Deal of the Day: no ...