NatWest Group and Lloyds Banking Group both report H1 2026 results today, with Lloyds posting statutory profit before tax of £4.3 billion and launching its Accelerate 2030 strategy | Folio