The price cap rise will push bills to their highest since July 2023