@Anonymous Coward re Prince of Wales
Has HMS Prince of Wales been dived on to show a catastrophic explosion? I do not believe that there was a single explosion that caused the loss of that ship.
She was sunk with HMS Repulse by the Japanese off Malaya in 1941, and was hit by at least 6 torpedoes and several bombs before capsizing and sinking. There was no single catastrophic explosion that caused the ship to be lost. Repulse was lost to a smaller number of torpedo hits as a result of a more lightly protected hull (she was after all, a Battlecruiser, not a Battleship).
I think that the writer must be referring to the Battlecruiser HMS Hood in the engagement (along side HMS Prince of Wales) against KMS Bismark and Prinz Eugen in the Denmark Straits, where a single shell appeared to cause the ammunition in the main magazine to explode. This was due to the poor working paractices in British ships designed around the first world war (I know Hood was launced in 1920, but the design was cast several years earlier). Various anti-blast devices that were intended to prevent explosions following the handling tracks for the shells either did not work, or were open, allowing the blast to reach the powder magazine, which was ignited. This was the same flaw that caused several British ships to be sunk at the Battle of Jutland.
One wonders what would have happened if Hood had had the 1935 refit that would have brought up-to-date the deck armour to prevent plunging shell fire from penetrating the main hull, and also would have updated the shell handling with solid blast doors between sensitive parts of the magazine and turrets.