The energy price cap affects about 22 million customers in England, Scotland and Wales and, after the third rise in a row for customers, it is high time to visit a price comparison site