The world’s most recognisable city car is back. Smart has revealed its all-new Smart ForTwo and Smart ForFour models, saying it’s kept everything that was good about the old car and added a little extra for good measure. Both cars are due on sale in November with prices starting...

more more