Temple Bar points to absence of HSBC and Rolls Royce as it undershoots benchmark

Share price total return at 5.2% for first half