The Society has extended its ‘branch promise,’ meaning it will keep each of its 696 Nationwide and Virgin Money branches open ...