Better than average yield from FTSE 100 blue-chips makes investment trust highly dependable