British Gas reports profits of £969m for the first half of 2023, up nearly 900% on the same period last year
Profits for the first half of the year, £m
H1
0
200
400
600
800
7817298969
2020
2021
2022
2023