Defence Minister Stuart Andrew has today announced the name of a future world-beating British warship as HMS Sheffield. Continue reading...