UK customers who have faced repeated bank IT failures are set to receive millions in compensation, following a damning Treasury Committee investigation into the scale and impact of these outages. Nine Major Banks The inquiry revealed that in the past two years alone, nine major banks and building societies have…