Home Deputy First Minister of Scotland challenged over shipbuilding claims 1268985_588543207871340_540138592_o

1268985_588543207871340_540138592_o

HMS Ocean being launched in Govan